★ wanayoo — archive 1999 http://tnir.org/~rae/Nouvelle recherche | Portail wanayoo
Pictures
Older Pictures
[which may or may not be there]
"Sex"
Bookmarks
SGI stuff
A/W Pages
Shell scripts
The Files

My Sites
GmOne
T'nir
YellowDog

Other Sites
Bronwyn
Andrew
Debbie
Scott
David

Fri Aug 11 2000

Spent quite a bit of time on GmOne last night. Managed to almost get it running. After all that work, I didn't want to risk losing it, so I decided to check it in to SourceForge [where the code is kept in a CVS repo]. Now, I make it my policy to never check in code unless it's working. There are exceptions for unusual/critical cases, but I try to stick to it. In this case, since I'm the only one submitting code, it's certainly not a critical or unusual situation, so I really shouldn't "break the repo".

Now, I've only really been using CVS for about 6 months, and thus far I have only used the mundane, day-to-day functionality of update/code/checkin. Last night provided me with the ideal circumstance for trying out CVS branches. Branching is [ideally] a way to split off from the main code, work for a while, and then [again, ideally] merge your changes back into the main code [called the "trunk", since you're using a "branch" -- get it?]. So last night, I created a "Carbon Events" branch and then checked in my code. It was quite cool, because the client I'm using, MacCVSPro, immediately marked the folders and files with the branch, making it quite obvious what was on what branch [I only branched the "source" folder].

Well, maybe it's hard to convey the excitement, but this is the kind of development process I've always wanted to use -- locking code is such a pain in multi-person projects, since you can be blocked by someone else's lock on a file or something.. Well, this is getting a bit dry, so I'll just say that I'm really enjoying CVS at this point. I'll report later after I try merging my stuff back into the main trunk.

If you want to look at the actual code yourself, take a peek at the GmOne CVS tree on SourceForge. Or look at my Carbon_Events branch instead. :-)

Thu Aug 10 2000 [later]

AfterStep Screenshot icon

Wow, this is soooo weird. I am running X11 on my G4 under Darwin. I found out today that if you log in to Mac OS X as "console", it kills the Aqua display manager and puts you in a text console. Also, there is a binary download of X11 available, which you simply unarchive in the root '/' directory, and you're all set.

Once you have X running, you are in twm [Tom's Window Manager], which is not very exciting. But if you have a Linux box handy, like I do, you can ssh to it [which automatically forwards X connections -- that's the deep magic in all this] and run X apps... INCLUDING WINDOW MANAGERS. Of course, you first have to kill off twm [not hard -- last item in the menu I think: "Exit"], then in your xterm ssh'ed to tnir you type "afterstep" to run the AfterStep window manager which, appropriately enough, tries to look like NeXTStep. The image on the left there is a screenshot I just took while running AfterStep on tnir with my display set to my G4 running X11 on Darwin.

Now what's so cool about this is that I am, in essence, running Mac OS X. I did not shut down or reboot or anything like that. I simply quit an app that was running [the Aqua window manager] and started another one. But now, I am suddenly running X Windows on Unix! Whoah. Now I can see that it it time to start porting over some Linux apps. :-)

A couple of negative things about X11 on Darwin -- it doesn't grok more than one mouse button [:-P], and it doesn't handle shift quite right. If you hold the shift key a millisecond after typing a capital letter, which Ii seem to do quite often -- you end up with a lower case version of the letter right next to the upper case version. Ii left the last couple in -- Ii've been deleting them manually as Ii type the rest of this.

Thu Aug 10 2000

No news is good news? :-)

I'm going to work on GmOne tonight. I've completely revamped the app architecture and included Carbon Event compatibility. This means the app will only run with Carbon1.1 and later, which means Mac OS 8.6 and up. Not that that really matters all that much, given how long it's taking to get GmOne going.

I'm not sure, but I think it's been about a year since I started GmOne, and it's really been enjoyable despite the fact that there is not much to show for it right now. I'm trying very hard to make it fully as powerful as Maya, at least in terms of infrastructure. Perl is definitely going to be in there, so as to make GmOne's entire UI driven by scripts instead of compiled code or platform-specific binary resources. I absolutely plan on GmOne eventually running on MacOS X, BeOS, Linux. Maybe Windows if I can find some help, since I've never written any Windows code in my life. Technically, I've never written and Linux code either, but SGI's are X11-based Unix machines, so that's pretty damned close.

Hm, I'm going on a bit. Well, too bad. I've recently moved the GmOne website back from SourceForge to tnir, mostly because I found it to be too convoluted and difficult to update the website there. I think I'll mirror it over there every so often, but I won't make it a religious habit or anything.

Found out recently, routesy of a mailing list, that if you log in to Mac OS X as "console", it kills the graphics completely and gives you a text-based console windows. Very cool, because that means you can then type "startx" and voila! You're running X Windows. Cool beans. Here are a few web pages that talk about "Darwin", which is what you get in Mac OS X when you kill the graphics :-) :

There, that should do.

Sun Aug 6 2000

Chasing Amy

Andrew came over for a visit last night. Andy, Christine and Elspeth visited as well, and we all went swimming in our miniscule pool, even generating a whirlpool by walking around in a counter-clockwise direction, pushing the water. It sounds silly, but it works quite well -- I had a very hard time swimming against the current and making any headway.

After Andy, Christine and Elspeth headed home, Andrew and I watched a bit of Chasing Amy [the first hour or so] and enjoyed it quite a bit. I'm a bit baffled, because I had thought that Andy or Andrew had recommended the movie to me, but it turns out neither had seen it before. Weird. If you think you're the one who told me about Chasing Amy, drop me a line!


Hey! I was just going through IMDB to get that link upu there and looked up Jenny, and although I didn't find her name in X-Man at all, a general search found this entry for Stone Skipper. Woo-hoo!

Fri Aug 4 2000

I was chatting with Andrew on the phone last night and he told me about a game called Terminus, which is a realistic space-battle simulation. No banking, and lots of computer aids to help you see where ships are and where they've been. There's no downloadable demo, alas; just a honking big 60 M AVI movie, which I downloaded and watched. There are some screenshots on the site, showing what the game looks like. I don't think any of the screenshots do the game justice. The best of them is this one, but it doesn't show things like the 3D trails ships leave in their wake in the HUD [Heads-Up-Display]. I wasn't able to determine of the computer aided you in predicting where the player would be, perhaps by putting prediction targets for you to aim at.

Well, I think I might end up buying the game, if it isn't over $70 or so, and I'll let you know how it goes. Oh, btw, the game runs under Mac OS, Windows 9x, and Linux.

Oh, and Andrew may be coming to my place to play Quake tonight, so he can experience the joy of near-zero ping. :-)

Thu Aug 3 2000

Something I forgot to mention is that Jeff Kesner, at the Pool Party, brought along a GPS unit and told me the exact longitude/latitude of our house! Here it is:

Latitude: 43deg 44.71min N
Longitude: 79deg 11.99min W

Now, the last digit [0.01 min] changed between the backyard and front yard, but I think that 0.01 min is only a few metres [if my guesstimations are correct -- can anyone confirm?] so it isn't unreasonable for that digit to change. I guess in more typical deg-min-sec terms, I should really state our position as

Latitude: 43deg 44min 43sec N
Longitude: 79deg 11min 59sec W

I'm not sure if the deg-min-sec has fallen out of fashion in favour of deg-min or what, but that's what Jeff's GPS showed.

Wed Aug 2 2000

At right is another view of the ISS's orbit, this time from www.heavens-above.com.

And to the left is the current phase of the moon.
Oh, and here is the current time: Dead Accurate Navy Clock [it only "ticks" for 30 seconds]

Does anyone else have any interesting image-links like this they would care to share? Let me know, and I'll post 'em on this page..

Tue Aug 1 2000

This is pretty cool -- it's the current location of the space station. A better URL for seeing this info is <http://liftoff.msfc.nasa.gov/temp/StationLoc.html> -- give it a try.



Old News

[Jan] [Feb] [Mar] [Apr] [May] [Jun] [Jul]

[1999] [1998] [1997]


DirectoryDescription
anniversary The invitation for Danny and Nancy's 50th wedding anniversary
archives
be My BeOS stuff
bookmarks Where I dump my bookmarks on occasion.
breakin-1999-04-21 My machine got hacked badly in April 1999.
crack3 Got hacked again in Dec 1999. Fixed it really well after this.
cryonics Stuff to do with living a very long time.
download
family-files My family tree, all 300 some-odd of them [so far]
img web page graphics [not used any more though]
inkspot Pics from Inkspot's office-warming party. Hm, maybe we should have had an office-cooling party when Debbie went to Philly?
interlog A snapshot of my interlog web pages.
italy Hotel info for our trip in July 1999.
linux screenshots of me running Linux on a PC I had lying around.
linuxQuake Some graphics I did for a web page; they never got used though..
magazines Trying to figure out how much an issue of various magazines cost if you subscribe.
mailing-lists
mirrors sites I've sucked down with 'wget'
pics My collection of images.
ping A collection of graphs and data relating to my internet connection.
quake Big Quake evetns I've gone to/run.
quake-dev Stuff I did while trying to develop my own quake levels.
quake-files Interesting Quake demos, maps etc.
reality A bunch of stuff I used to have on reality.sgi.com when I worked at Alias/Wavefront
scripts A link to my ~/bin/noarch directory, where I keep all my hoopy Perl scripts 'n' junk.
stocks Harald's portfolio graphing Perl scripts.
why-ie-5 Screenshots of IE5 on the Mac.
www My old local internal web directory from Alias/Wavefront.
Name Size Age Description
CPUDisk.htm 28k  1.6 years old  CPUs and Disks - Mon Jan 11 1999
CubeMac.html 3k  5 weeks old  Apple's "Cube" desktop Mac confirmed
GD.html 36k  8 weeks old  GD.pm - Interface to Gd Graphics Library
GDGraph.html 36k  8 weeks old  GD::Graph - Graph Plotting Module for Perl 5
avi.html 335k  7 days old  John McGowan's AVI Overview
barometer.txt 2k  13 days old   
be-ips.txt 398 bytes  1 years old   
bedevtalk-1999.gz 1916k  47 weeks old   
beginning_print.html 215k  1.3 years old  C R Y P T O N O M I C O N
bjjm-phone.html 7k  27 weeks old   
bodywrapend.html 1 bytes  45 weeks old   
bodywrapstart.html 700 bytes  38 weeks old   
borrowed.html 315 bytes  2 years old  Borrowed Books for Reid
brin.txt 1k  1.2 years old   
cablemodem.html 2k  1.3 years old  Reid's Cablemodem Diary
cablemodem.txt 2k  1.3 years old   
carmack-macos.html 11k  1.6 years old  Carmack on MacOS
check-em-out 0 bytes  1.1 years old   
comics-1999-02-24.html 4k  1.4 years old  Reid's Comics Wed Feb 24 1999
comics-1999-03-14.html 9k  1.4 years old  Reid's Comics Fri Mar 12 1999
disks-2000-06-28.html 13k  7 weeks old  hard drive prices 2000-06-28
family-files-1999-03.tgz 627k  1.4 years old  more info
fast-download.txt 18k  31 weeks old   
firewall-setup.txt 4k  27 weeks old   
gas-1999-2000.html 19k  31 weeks old  Car Stats -- Reid & Luisa
geocities.html 356 bytes  1.5 years old   
gmone.zip 138k  22 weeks old  more info
hotels.html 13k  1.4 years old  Reid's Buttons for Hotels in Rome
illiterate.txt 3k  31 weeks old   
install.html 10k  1.3 years old  NcFTPd Installation Instructions
jobdesc.html 1k  1 years old   
jobdesc.txt 1k  1 years old   
kosovo.txt 41k  1 day old   
ktmail.html 54k  51 weeks old  Is MS porting Office to Linux?
lewinsky-results.html 840 bytes  1.9 years old   
lewinsky.html 1k  1.9 years old  Lewinsky Jokes @ Posldom
limit.html 27k  30 weeks old  AskTog: OS X, a First Look
linux-ppc-mirrors.html 5k  1.2 years old  LinuxPPC mirrors
listnews.txt 8k  51 weeks old  A link to my listnews Perl script that ends in .txt so that the server doesn't try to execute it when you look at it.
livepicture.html 5k  1.2 years old  MGI and Live Picture
manual_v1.0_hi.pdf 843k  1.2 years old   
manual_v1.0_low.pdf 1920k  1.2 years old   
matrix.html 7k  38 weeks old  The Editing Room - Matrix: The Abridged Script
mount-pics-old 59 bytes  37 weeks old   
new4-cjw 4k  47 weeks old   
news-style.css 672 bytes  4 weeks old   
news.html 13k  new today  My every-so-often updated news page.
news.html.orig 20k  1.6 years old   
party.txt 4k  2.2 years old  A link to my 'party' Perl script that ends in .txt so that the server doesn't try to execute it when you look at it. It dumps a list of people who are registered for a LAN Party.
phrases.txt 1k  31 weeks old   
pings.html 700 bytes  8 weeks old   
pod2html-dircache 3 bytes  1.3 years old   
pod2html-itemcache 3 bytes  1.3 years old   
pokemon.html 1k  1.2 years old   
q3.html 218 bytes  1.1 years old   
qserver.txt 1k  9 weeks old   
qserver.txt~ 32 bytes  9 weeks old   
rae.asc 330 bytes  4.2 years old  My PGP public key.
reg-ellisclan.org.txt 565 bytes  5 weeks old   
reg-luisa.org.txt 2k  5 weeks old   
reg-tnir.org.txt 2k  5 weeks old   
results 705 bytes  1.8 years old   
rock.gif 204 bytes  17 weeks old   
rpms.html 18k  1 years old  RPM list for Tue Aug 17 13:00:12 EDT 1999
serials.html 1k  1.1 years old   
shot.png 251k  43 weeks old   
sizes 1k  43 weeks old   
spin.cpp 4k  22 weeks old   
spin.zip 47k  22 weeks old  more info
stern.html 3k  42 weeks old  Bad Article about Howard Stern's Separation from Alison
stripmail 852 bytes  1.2 years old   
test.txt 203k  40 weeks old   
tff-cjw.css 2k  47 weeks old   
tff-cjw.html 96k  4 weeks old  At the Toronto Film Festival 1999
tmp.html 28k  20 weeks old   
tmptmp 33k  20 weeks old   
tree_pics.zip 3635k  15 weeks old  more info
utf8-test.html 708 bytes  46 weeks old  UTF-8 test
visual_uml.zip 12138k  41 weeks old  more info
web-compare.html 6k  45 weeks old  Web Development Links
web-dev-links.htm 11k  44 weeks old  Web page development links
win-cable-speedup.html 47k  51 weeks old  PH Net - Cable Modems
winG.exe 675k  1.2 years old   
ydf.html 66k  5 weeks old  Yellow Dog FAQ
ydf.txt 26k  1.2 years old   


Dec0697.jpg

[89k, 2.7 years old]
A Quake screenshot of some of my buddies playing Quake with me.

G5Server.jpg

[39k, 5 weeks old]

Zs.gif

[32k, 8 weeks old]

afterstep.jpg

[211k, 6 days old]

aw.jpg

[4k, 2.4 years old]
Web menu graphic

banner-black.jpg

[33k, 2.4 years old]
Web menu graphic

banner-white.jpg

[33k, 2.4 years old]
Web menu graphic

cjw-head.jpg

[1k, 48 weeks old]

funstuff.jpg

[185k, 1.1 years old]

linux-rae.gif

[3k, 1.2 years old]

news.jpg

[4k, 2.3 years old]
Web menu graphic

newsbg.gif

[150 bytes, 2.1 years old]
Web menu graphic

posldom.jpg

[4k, 2.4 years old]
Web menu graphic

reality.jpg

[4k, 2.4 years old]
Web menu graphic

reidnews.gif

[1k, 2.3 years old]
Web menu graphic

sayings.jpg

[125k, 9 weeks old]

shot.jpg

[221k, 43 weeks old]

snap-chk.jpg

[197k, 48 weeks old]

tff-imdb.gif

[2k, 1 years old]

why-sketch.jpg

[142k, 41 weeks old]

ydl-rae.gif

[2k, 1.2 years old]