NATD Hogging CPU
I've been plague for a couple of months now by my iMac G5 suddenly just slowing down and the fans powering up. Today I made the connection: internet sharing. Turning it off made my G5 Snappy(TM) again. Yay!
The everyday ramblings of an everyday geek.
I've been plague for a couple of months now by my iMac G5 suddenly just slowing down and the fans powering up. Today I made the connection: internet sharing. Turning it off made my G5 Snappy(TM) again. Yay!
This is pretty cool! I can now post from Dashboard!
I'm not sure why, but for a few hours, just before Christmas, I was determined to get Ubuntu running off my iPod. I had gotten it into my head that running Ubuntu off a 40GB 1.8" drive was significantly superior than running it off a 10GB 3.5" driver spinning 3 times as fast, that and the thought of being able to umount the iPod, and bring my home desktop to work was pretty appealing.
There were of course several flaws to this plan. Firstly, Ubuntu doesn't boot very well from Firewire. Secondly, my 3rd gen iPod doesn't charge when connected via USB, and finally, my work computer is a dual Xeon and my home x86 is a PIII, but the academic challenge was pretty enticing, and I'd read some success stories of people building custom, generic kernels that could load from firewire. The initial install went pretty well. The install script found and identified the firewire iPod and let me create a couple of reiser partitions on it. In fact, it was all going so well that I was pretty sure I'd get the whole process completed in under an hour. That was right up until the first reboot. Then my iPod died - they are clearly allergic to Reiser.
The remainder of this post is an account of how to fix your 3rd Gen iPod when all it freezes on the Apple at reboot.
Slashdot heralded the release of the first fully working version of Jake2. This is a port of the Quake2 Engine for Java. Let me just say that again. This a Java port of Quake2!!!
I've just contributed to a Slashdot discussion that diverged into a discussion about what is a sensible setup for web browsing, email and a little bit of office work. As a reminder to myself, I thought I'd go over it again.
I've officially fallen for Debian in a big way. My initial issues with The Beast were cantered around not being able to complete the various web projects I had in mind, because I couldn't get JBoss to run. Pah! I've been doing more and more research into Enterprise Java, and really, EJBs aren't worth the resources they require. Instead I'm using Hibernate, PostgreSQL and Tomcat. I can do every thing I needed to do in EJBs without the container overheads. Sweet!
Just by accident I was dangling my iBuds over my PowerBook and I noticed that they were attracted to a spot about half way down the screen on the right hand side. Being an inquistative sort, it tried on the other otherside, and then tried on the corrensponding point on teh keyboard. The thing went to sleep!
My darling Zoë has been reduced to a nervous wreck this weekend because of Word 2004 for Mac. She used to work as an administrator for her fathers company and nearly all her work was done on Word, on a Windows computer. She moved to the Mac about 3 months ago, although she had a pretty high exposure to Macs as that all I use, but it wasn't until this weekend that she really started to use Office in anger - and boy was it angry.
Her biggest issue was the change from using toolbars to the side panel. This change never really affected me as I use keyboard shortcuts almost exclusively, but she was constantly look for the button to make it bold, central etc. Also, I tend to use headings and document mark-up whilst I'm working, where she prefers to do all the formatting herself. The problem is that nowadays Word really, really doesn't like you doing that and tries to 'help' you by marking up the headings itself so when she changed one section heading, all the others changed, and to be honest it really did look like random changes.
The result is that she is, to some degree, regretting buying a Mac - because she associates the bad office application with the computer itself, which is fair. You can't expect people who aren't into computers to judge a platform by anything other than its applications. But I fear that the real issue here is that Word is so similar as to actually generate this frustration. Its so close to working exactly like Word on Windows that when something is done differently it completely knocks the confidence out of a new user. I have no doubt the changes are to make the Office feel more native and to fit into the metaphors that Apple decrees, but really, for switchers, its enough to drive them insane. The same thing has happened with my Mum. She uses her Mac, almost exclusively for Office and was so put off by the experience, because it wasn't quite the same as her system at work that she is going to sell her PowerBook.
I've never been a fan of Office, either on Windows or Mac. It's a horrible application suite that has some glaring holes that have made some simple projects come to a stand still. The biggest offender is the the most important app: Word. Images, tables, autocorrect, metadata are all handled abysmally, and they are features that are essential in all but the most rudimentary document. The most ridiculous thing is that Word is still the best GUI office suite on the market. I've tried Pages, and it looks promising, but it's not quite there yet, it needs a little more snappiness' and OOo is trying so hard to MS Office that its feels like it's beginning to adopt some of its design flaws. But what about non GUI?
I decided to try and use Zoë's science project as a test bed for LATEX - the UNIX page setting software. Wow.
The document it produced was beautiful. The typesetting was exquisite, and the print out looked extremely professional - but then that's what LATEX is for. What shocked me more was how easy it was to use: you just type. OK its not that simple, there are characters you need to escape, and a few command that you need to get you head around, but to be honest its really not that complicated. I guess it's just what your used to. WYSIWYG has many great advantages, but Word, more than any other application, proves when something goes wrong, if you can't see how the document is formatted you can't fix it.
My only criticism of Latex is that tables are still a sticking point. The actual mark-up itself is pretty easy to understand, but it's also very easy to make mistakes. Most of my compilation errors were due to missing, or adding ampersands in the wrong place in the table mark-up, that and forgetting to escape & and %. But the advantages are many, auto title page creation, auto content page creation, you don't have to think about layout AT ALL and the presentation of your work is without rival.
It started as a 5 minute exercise just to test my JavaFu. 2 weeks in and I'm gob smacked at how complicated this exercise has become. That exercise is ButtyMaster.
The Problem:
The analysis:
So what is the best way of dealing with this problem? Well, I'm a Java programmer, so my immediate reaction was to write a Java program, but what sort?
Do I write: