(This is a re-post from Advogato, which I no longer use.)
11 May 2000 »
Procrastinating is fun. I’m doing it now. I’m going to pay for it tomorrow.
(This is a re-post from Advogato, which I no longer use.)
11 May 2000 »
Procrastinating is fun. I’m doing it now. I’m going to pay for it tomorrow.
(This is a re-post from Advogato, which I no longer use.)
6 May 2000 »
life
mazeone: Sad to hear about your FOAF. One of my friends is suicidal from time to time, and I get the 2 am calls asking for help. I know I don’t know you, but mail me if you want to talk.
geeky stuff
Getting closer to reiserfs 3.6.5+ utils from working under Linux 2.3.99pre6/alpha. There’s much cruft in there. The actual module compiles and runs okay, but without a filesystem to work with, it’s all moot.
work
A client of a client is causing one of my workmates to put in zillions of hours of work per week. He only gets paid for 40. He is still there at 10.15 pm on a Saturday night. This is just wrong. This is the same client that caused me to start work at 5 am two days in a row and expected the document describing it all, including statistical analysis available approximately 30 minutes after we had finished measuring our test runs. They go live Monday. Good luck.
(This is a re-post from Advogato, which I no longer use.)
3 May 2000 »
life
Working on getting my machine stack back in working order after an abortive attempt by Dan, my TLINetBSDG* to install a PC Card adapter into his Alpha desktop, which happens to be my cable modem’s gateway (long story). The adapter is PnP, and NetBSD’s PnP support is limited to x86, and so it’s looking grim unless he does some kernel hacking.
* Tame Live In NetBSD Geek
work
Working at A Big Client(sm) can be rewarding and fun occasionally. Tomorrow is no different: I get to wake up at 4 am for a 5 am start, because they go live on Monday, and are currently scheduling all the contractors out of hours so the market research people can work between midday and 5 pm before the contractors go back to work in an effort to make a stupid made-up deadline (see Death March, E. Yourdon, for reasons why this stuff is moronic). It’s a good thing that the work is really cool and Resume Enhancing ™.
E-mail was a mixed bag today. I don’t normally write about correspondance, but it was an interesting day. I got e- mails from my company saying that the possible US trip was off (bad), and another asking when my house lease was up (bad – they pay about 60% of the rent after they relocated me). Then I got another e-mail asking if I’d like to join another organisation. I think this may actually be ironic. Or it could just be karma. Buggered if I know. If you’re ever in the position of having to look after geek employees, here’s Andrew’s really easy method to look after them and make them happy:
Don’t fuck them around on the little things. Saving a few thousand per annum versus finding qualified new staff is not a saving. Penny wise, pound foolish.
Toys, big monitors, decent amounts of RAM and disk space are cheap. Good people aren’t.
Interesting and varied work with realistic and reachable deadlines is more important than pay
Pay them what they are worth in the market – but don’t be surprised if pay means little or nothing to geeks except as a method of keeping score with their peers. If you say you’re going to pay $x in bonuses, pay $x or more.
(This is a re-post from Advogato, which I no longer use.)
30 Apr 2000 »
life
Back from Melbourne for my easter break. Had fun with many friends and visited heaps of people. Meebles’ tail had a chunk taken out of it by another cat. So it was off to the vet on Friday. He’s okay, but his tail has a gaping hole, and I have to give him a pill twice a day (oh fun!), and spray his tail with stingy stuff three times a day (he really hates that, so I surprise him with it).
On Saturday, I went to Wollongong to catch up with my friends Paul, Steven, Rory & Jane. They were there for an Apple University Consortium do, and were staying in the Nan Tien Buddhist Temple, which is very large and nice. We had lunch in the town. I pigged out on pancakes followed by more pancakes.
After lunch we went back to the temple and had fun looking around, then we took part in the chanting ceremony finishing the day off. Much genuflecting was done. Compared to other religions, Buddhism is cool.
(This is a re-post from Advogato, which I no longer use.)
21 Apr 2000 »
Still observer, must have someone with negative karma certifying me. Oh well. It’s not important.
Installed RH 6.2 and it installed a SMP kernel, and finally it was clear to me why my box never took one of my carefully handcrafted kernels on Caldera; my HP XU 6/200 DP has a funny IO-APIC settings, and Linux 2.2.14 does it wrong on my machine, whereas Linux 2.2.10 doesn’t. 2.3.99- pre5 (which is what I need to hack on for reiserfs) also does the wrong thing. So I have a choice: lose a processor, or become a temporary kernel hacker. I don’t have time for the latter, but it looks as if there’s approxmiately one of us on this planet using XU 6/200 DP’s and Linux together.
The cool thing is that through Dan Carosone, my tame NetBSD live in, it’s because my machine already maps the second processor at ID 16, whereas the OS’s expect only a 4 bit field here, and flake out. I might make it a modulus and see what happens.
2.3.99-pre5 freezes when I use X. Good thing: when I don’t use X, reiserfs-3.6.4++ works just fine.
(This is a re-post from Advogato, which I no longer use.)
17 Apr 2000 »
Working on adding extended attributes to reiserfs. Luckily the space for them is there already. 3.6.4 beta is out, and hopefully, that’ll more alpha friendly as well.
Need to get the utilities compiling, however. Way too x86 centric right now.
(This is a re-post from Advogato, which I no longer use.)
15 Apr 2000 »
It seems that I have somehow managed to lose Journeyer status (can’t post a reply to an article), but I checked my certs and they’re all consistently Journeyer. WTF?
hackery
Working on adding extended attributes to reiserfs. As usual, it’s likely someone else will beat me to the punch. I’m working on noatime at the moment (the default is atime, which is slow for news and other spools where you literally don’t care what the atime is).
work
Managed to get Win98 onto a corrupt CD-less libretto CT100 via using a NetBSD boot disk, mounting the cd via nfs, copying across the additional utility that I thought would work (newfs_msdos) but NetBSD is so creaky that newfs_msdos is no where near as advanced as the various tools on Linux (ie works with hard drive partitions). This is why NetBSD will never win 😉 However, tomsrtbt-current didn’t boot the Libretto, so NetBSD won in this case. The yukky OS is now installed, but can’t see the PC Card floppy because there’s no driver for it. yay.
(This is a re-post from Advogato, which I no longer use.)
12 Apr 2000 »
My bill paying life is being security architect, which is a fancy term for a prostitute(security+++). I hate it occasionally on days like today. Visited a nice startup located in the deepest darkest recesses of Sydney town (Bligh St) and went through them like a bowl of ripe prunes followed by a calming laxative. But the worst part is that they’re nice people, the product is way cool, but they can’t do security to save themselves. Tips of the week:
Dan and myself (mostly Dan) reorganised the home machine room to make the server stack much more cable friendly and moved my dual PPro back into the machine room. It’s going to get toasty in here. Three PPro’s, three Alphas, and my PII laptop should all contribute to the heat death of the universe.
(This is a re-post from Advogato, which I no longer use).
10 Apr 2000 »
Beer and Babes. Enough said.
Not a lot on the work front – crappy day. Managed to SQL stuff with the best of them. Commercial developers of the world – please take this free Clue(tm) *THWOK* and damn well get with the program! Not doing argument validation because the SQL view user is non-privileged is crap. Not doing form validation with SQL update users is criminal.
Not a lot on the OSS front – downloaded and installed Redhat 6.2 and it just worked. Rebuilt the SRPM for alpha, and have been too slack to upload it to SourceForge.
E-mailed Raph about DHTML for diary, but realistically, I’m going to be busy, and it’s likely someone will beat me to a much better solution. That’s the good bit about OSS – you don’t have to wait for me. 🙂
(This is a re-post from Advogato, which I no longer use.)
5 Apr 2000 »
Sick as a doooooooog. There’s something floating around. Had an abortive attempt to go to work. Got there and nearly hurled on one of the managers. Got myself some anti-vomiting syrup from the chemist, and gagged some down. I’ll spare you the gory details, but let’s just say – it didn’t help. Went home, rode the porcelain bus for some time before retiring to bed for the rest of the day. The nice cleaners I have came today, so the place is nice and tidy again.
rant du jour: weather
It rained again. Sydney is so wet. Sydney-siders smirk when they talk about Melbourne’s weather, but it’s due to rain in Sydney for the rest of the week, and then Monday and Tuesday next week. In Melbourne, it may be cold, warm, hot, wet, freezing, sunny, overcast, a little hard precipitation (hail 🙂 all in one day, but it does it in small doses. It never really gets mean. The rain is currently pummelling my poor Echo out there. If the sunroof seals ever get loose, I’m going to have to actually put it away in the garage that this house has. I’m usually too slack to do that.
rant du jour deux: open fireplaces
To top it all off, the neighbors next door have started buring wood in their open fireplace. I hate people who burn stuff to make a room “cosy” (or to appeal to their own upper middle class pretensions) when an open fire adds little or no heat value and pollutes my air. In Victoria, my parents do the same thing – they burn some logs a few times a year (which requires them to get the chimney swept) and it smokes out the front of their house and for what? The central heating does a far better job and uses far less gas than the equivalent mass of wood being burnt in the lounge room. Call me unromantic, but I think it’s stupid. If you’re going to burn wood, get a proper wood stove that does the job properly, uses a lot less wood, puts out fewer particulates, and most of all does not let cold air in. Most winter smog is due to polluting open fire places.
hackery
I’ve been distracted by reiserfs, work, SAGE-Au duties, and a small amount of social life (and today obviously was a write off).
Duncan’s a busy lad. He’s making a run for pnm2ppa 1.0 all by himself, and that’s cool! He’s fixed all the known bugs, made bi-directional printing the default, added pgm[raw]/pbm [raw], and ppm support in, plugged in some good figures for all the printers. We just have to test them, and see how they fly. It’s good to see a project finally getting close to being finished. The next stage after this is to chop all the support functions out and plonk it inside gs itself. That’ll boost performance again, but not everyone will have that latest version of gs for a while.