polish and additions

Trying to polish off the thesis, add bits taht need adding, and extra discussion where needed.

I’m hoping to actually be able to cover everything I’ve thought about – but I do begin to doubt it sometimes – i’ve thought too much.

Currently 173 pages.

talk went okay – not as good as i really wanted, but there was a problem with balancing time to explain the background information needed (lots) vs what i’d done.

optus the suck

changing IP addresses while someone is online is *not* cool. What’s more, it’s *really* annoying. optus, you suck balls and your fraudband irritates me.

I wish we had some decent cable in this country.

fucking great.

$ /usr/local/j2sdk1.3.1/bin/javac

Illegal instruction

Oh fucking great – this shit sucks ass.

hons slides

presentation on thursday, 2pm in 135(26) – the seminar room. old building, it’s very bare atm…..

at least video out works on my laptop – YAY!

waiting for feedback on the latest slides.

have done rearranging on the thesis.

practice presentation

got some feedback regarding the practice presentation i gave today – although it was about 8 mins over time (meant to be 15), i know where i can cut out some stuff.

comments and notes below:

clarity of Walnut better than unix, problems with walnut

explicitly state BeFS, maybe before ‘trends’

relate explicitly file systems -> object store

explicitly state that word processing is an example – perhaps state others

positioning of problem pages, bring together, remove duplicates

tie solutions to problems

summary slide of what works

use meta-data stuff as extensibility example

if trouble with time, drop out some extra things.

work a bit more at very beginning.

explain walnut,
what it does
how my project relates to it

explicit Aims slide

1/2 busted CF reader :(

from the ‘not-so-cool-anymore gadgets’ dept.

Well, i’ve been having some problems with it, which I can no longer really put down to linux usb mass storage drivers, Michael’s USB key worked flawlessly (with pretty flashing light), so it’s probably the CF card reader that is giving in the ass.

darn. have to buy another sometime.

plus, my camera worked fine (in fact, better than the CF reader i think) so maybe it’s time for a nice, decent, good CF card reader. Pity, i liked the physical design of this one.

balance

trying desperately to balance coursework and thesis.

it’s insane and i don’t know if i’m giving things reasonable priorities.

i now know how a process scheduler feels

scan in pages of notes?

that would make some sense, and form an update – but gah – the screen on the machine with the SCSI card and the scanner has carked it, and i really cannot be bothered doing remote X and walking down stairs to change the paper.

live with not knowing what i’m doing.

or, just wait for the CVS logs or some strange thing.

gah, darn too much to do.

no text?

why was there nothing displaying? I least i hope it is “was”.

linux-2.4.22-ben2-stew1-xfs available

Okay, I admit that the -stew1 part is pure vanity – but hey, that’s what EXTRAVERSION is for, right?

A patch against stock 2.4.22 which gives you:
– benh fixes and features
– a fix for that annoying message on console when changing brightness (brightness down seems to generate a newline for me still, but it’s better than annoying text)
– XFS file system from SGI.

I have .debs if people are interested, can upload.

patch-2.4.22-ben2-stew1-xfs.bz2

Other useful things to note:
– Firewire now works for me, I’ve even burnt a BeOS CD!
– A newer version of the HFS+ driver is out, head on over to
http://www.ardistech.com/hfsplus/
to grab a copy. See Roman’s recent LKML post for details.

as always, feedback welcome.

enjoy :)

not a door

i should point out that that white thing in the photo below isn’t a door, it’s a pillar. like the one you can see in the middle of the room in the 2nd photo.

Even the sign telling you where the printers are has had to go.

Prohibited behaviour

This type of appauling behavior is prohibited in the STRIP joint. Especially not in the fish bowl!

Please do not tap the glass (it disturbs the fish) and Welcome to the Monkey house, The Code Monkey House
That’s: “Please do not tap the glass (it disturbs the fish)” on the left, and “Welcome to the Monkey House, The Code Monkey House” on the right.

Perl Camels
The big camel is a perl program that prints the small camels. This is also not allowed.

The Committee for the removal of Fun and Humor has struck again.

the one button mouse

If anybody wants the prime example of why Apple chose to have one button on their mice, go be a beginner user of xfig. Sure you can do cool stuff in it (hey, there’s a bunch of example images as made by one of my hons supervisors).

but xfig is bloody shocking if you’re not experienced with it.

evo shat itself

damn evolution (and gnome) absolutely shat themselves today.

shut laptop, lept out of the door, drove to uni (quickly), parked, opened up computer. blank screen.

power button, damn – startup chimes.

whole bunch of gconf weird messages – fixed when the clock was set correctly again.

evolution was not to be saved. stupid thing. rm -rf ~/evolution/ was the only way to fix. not fun, not happy.

friday

eerily quite driving to uni,
eerily got a close car park.

taught,
got taught,
had lunch,
got taught some more. (found out that it requires a large amount of information to convey the unlikely event of me arriving to a lecture on time, although i really found that out on wednesday)
went had coffee, was good. so was (cold wind) walk.
went out for food and (non) drink with ppl for danni’s bday. the present of not brining my camera was appreciated and “just kept giving”.

slept in,

all good.

potential fix for keyboard scancode errors

on my ibook2 (500mhz), while on console and changing brightness, i get a “keyboard: unknown scancode e0 4c” (or e0 54 if going up brightness) log message. Changing the brightness still works though….

This patch may help…..

--- linux-2.4.21-ben2-xfs.recent/drivers/macintosh/mac_hid.c    2002-08-03 10:39:44.000000000 +1000
+++ linux-2.4.21-ben2-xfs.recent-stew1/drivers/macintosh/mac_hid.c      2003-09-09 00:20:13.000000000 +1000
@@ -207,8 +207,8 @@
        KEY_RIGHTALT, KEY_BRIGHTNESSUP, KEY_BRIGHTNESSDOWN,
                KEY_EJECTCD, 0, 0, 0, 0,                        /* 0x38-0x3f */
        0, 0, 0, 0, 0, 0, 0, KEY_HOME,                          /* 0x40-0x47 */
-       KEY_UP, KEY_PAGEUP, 0, KEY_LEFT, 0, KEY_RIGHT, 0, KEY_END, /* 0x48-0x4f */
-       KEY_DOWN, KEY_PAGEDOWN, KEY_INSERT, KEY_DELETE, 0, 0, 0, 0, /* 0x50-0x57 */
+       KEY_UP, KEY_PAGEUP, 0, KEY_LEFT, KEY_BRIGHTNESSDOWN, KEY_RIGHT, 0, KEY_END, /* 0x48-0x4f */
+       KEY_DOWN, KEY_PAGEDOWN, KEY_INSERT, KEY_DELETE, KEY_BRIGHTNESSUP, 0, 0, 0, /* 0x50-0x57 */
        0, 0, 0, KEY_LEFTMETA, KEY_RIGHTMETA, KEY_COMPOSE, KEY_POWER, 0, /* 0x58-0x5f */
        0, 0, 0, 0, 0, 0, 0, 0,                                 /* 0x60-0x67 */
        0, 0, 0, 0, 0, 0, 0, KEY_MACRO,                         /* 0x68-0x6f */

entry title here

(gah – you expect me to come up with a title for *everything* – geez)

can’t i just listen to augie march instead of doing ‘work’?

Thank you GLib

http://developer.gnome.org/doc/API/2.0/glib/glib-Balanced-Binary-Trees.html

saves the day – efficient in-memory indexing, for bugger all effort. gotta love it.

hons subjects

well, they’re not 3 point subjects.

if you define 3 point subject as 1/2 of a 6 point subject that is.

3+3 > 6

grrrr……

although things are interesting and all that, there is just too much on to do a good job on it all. well, unless you’re smarter than i am. or at least better organised. or if you took a break sometime. urgh.

thesis

must focus on it.

common message, and i guess it’s what i have to do.

write lots and lots and lots and make it look all very impressive.

i.e. illustrate all the thoughts. too many of them :)