Monday, December 27, 2004

You'll Put Everyone's Eye Out

Santa was good to Jack, even better to the kids. However, had I known about this wonderful device that every alpha-geek needs, I would have asked for it.

Anyone want to shell out the $699 to send Jack a belated Christmas present, before they get pulled from the market?

Tuesday, November 30, 2004

DNS Broken?

DNS, or Domain Name Service, is what takes human-readable names, such as www.google.com and turns it into an IP address, such as 64.233.167.99 (Both will take you to the same place).

If we didn't have DNS, we'd have to memorize the IP addresses of all the websites we visit, and 'virtual' websites that exist on a single server (some servers hold hundreds of websites) would not be accessible because they need the correct header in the HTML request, which if you go to the server by IP address, you won't get.

The last few days several of my clients and people I know have reported DNS irregularities. It looks like some of the Top Level Domain (TLD) entries for whom is reported as the Source Of Authority (SOA) for different domains are reporting incorrectly.

What does that mean in simple terms? It means that when you go ask the big 13 servers that run the internet who you need to talk to in order to find the IP address that goes with the website you are trying to go to, like www.google.com, is giving you the wrong server to ask. In that case, you never get the correct IP address for the domain, or you get none at all.

Very weird. More details to follow.

Wednesday, September 01, 2004

An Operation Was Attempted On Somthing That Is Not A Socket

Jack's back. Sorry for the long absence, but CTCon (see previous posts) and work have intruded.

Work, however, is the reason for this post. As usual, there's some nasty spyware and viruses going around out there that really breaks TCP/IP networking. You'll find that when you try to renew your IP address after removing this stuff that you get the error that is the title of this post.

There's a couple of ways to fix it. You can just Google the error. You must enclose it in quotes. There's a lot of good information in the first few links, such as this one from the JSI FAQ (A GREAT resource).

However, for some reason, even though I Googled on this error several times, it took a while before a new result popped up, and it was the number 1 result. LSP-Fix is a great little easy to use program that fixes the Windows XP TCP/IP subsystem that gets broken by malware and removing malware.

Just wanted to give props to it, I used it to fix a system that didn't work after following the JSI instructions (which are from a Microsoft Support Article).

Monday, August 09, 2004

Shallow Jack's X-box Discovery

[shallowjack]
Shallow Jack here. I've grabbed the keyboard whilest your normal Ferengi-eared author isn't looking.

I was reading Foxnews, and came across the article about the slime of the earth who beat some people to death over clothes and an X-box.

Yes, I'm sure it is on many other news sites, but that wasn't what caught Shallow Jack's attention. You see, what Jack found might even be a little low for him. Besides, it doesn't involved sex and/or naked women, so its not my normal purview.

I was reading the article, and took a screen shot of what I saw. Even though it may be called in bad taste, or really, really bad taste, but I'm going to show you and comment anyway.

I just wonder what would have happened if the dirtbags had instead seen the same ad Shallow Jack did that is in the lower section to the right of the article:

(It's gone, but there was an X-Box Ad on the page)

DOH!
[/shallowjack]

Tuesday, August 03, 2004

Long Distance Wireless Networking

Was perusing my tech news hangouts, and was directed over to an article on Wired.

It seems that some kids from here in Ohio created an 802.11b wireless network connection at a distance of 55 miles. They used those 9.5 foot satellite dishes that were more popular before the days of the 18" dishes like DirecTV and Dish Network use. They used both amplification and non-amplification to get those distances.

However, one of the interesting parts of the articles reads thusly:

Corrado told the crowd that they initially had no plans to attend DefCon but decided to enter the contest 19 days earlier after a "business plan" they devised fell through.

"We were going to war-drive around Cincinnati and find unencrypted wireless access points," Corrado said. "We knocked on people's doors and asked if (they) wanted us to encrypt them, and they just got all freaked out. So we were searching for other things to do with the equipment we had just purchased."


Exactly.

If I had a dime for everytime someone suggested doing just what they did, I'd be a rich man.

You might be thinking, "But hey, it sounds like a good idea, why wouldn't it work?"

That's the problem with most ideas. They might sound good, but with the follow-through, they rarely pan out.

Even if you were of a proper age, dressed in a suit and tie, and gifted with proper communication skills, you'd get almost no where with this approach.

You see, you're pointing out to people that they are either:

Careless
Stupid
Inept
Poor Decision Makers

Or all of the above.

You're also giving the impression that you are:

A Smart Ass
A Know It All
Sneaky
A Criminal
Unethical

Or all of the above.

You wouldn't rattle someone's front doorknob and finding it open, ring the doorbell and tell them to lock their door would you? You'd be lucky if they didn't summon the police to take you away. The same common sense applies to testing wireless networks. You don't do it unless you were given prior permission.

That's why it rarely works, and gets you the cold shoulder or deer-in-the-headlight looks. There's a better approach that I have used successfully, and if you want to know it, you can pay my consulting fees to find out.

It was nice to see someone doing such long distance shots with wireless. It gives one hope that those out in the rural areas can get high-speed connectivity if they don't have trees, power lines, tall buildings, or other obstacles in the way.

I have purchased a Super Cantenna for long distance shots at small business locations. It works really well. Sure, I could build my own, but it would take more time and money than just buying it.

Tuesday, July 27, 2004

Best Hard Drives

There are many websites out there that evaluate the merits of the different manufacturer's hard drives. One of my recent complaints is that the quality of drives has suffered when the speed and capacity increased.

These drives generate a lot of heat, but I've already talked about that at length.

Now Seagate is upping its drive warranties on certain drives to 5 years.

Great. Glad to see it. It's about time. I've purchased many Maxtor's, Western Digital's, and Seagate drives, and I haven't been happy with their reliability. Many client systems suffer failures just days or weeks after the 1-year warranty expire.

Which brings me to an interesting point in this article:

Disk drive quality is already fairly high. IDC's Reinsel said annual return rates are less than 1 percent for the industry.

Ha! Sure. Reduce the warranty from 3 years to 1 year so you get less returns, and say that the drives are more reliable. What a joke.

Oh well, hope to see the other manufacturers follow suit.



Wednesday, July 21, 2004

Get Rid of Norton!

Jack himself doesn't care for Norton products. In his opinion, they are bloated programs that interfere with normal system operation and don't do a very good job. In fact, it's been my experience that Norton Anti-Virus misses a lot of Viruses out there. Of course, YMMV, and Norton might work just fine for you. If so, stop here and don't read any further.

Jack makes good money fixing computers simply by uninstalling Norton Internet Security 200x, and installing Command AntiVirus or AVG and Tiny Firewall or Zone Alarm. NIS 2004 causes many problems, and is a 198MB installation! I have NO idea why it needs to be so large.

Jack's client supplied PowerBook G4 came with Norton AntiVirus on it. As it is now officially mine (It's not 'borrrowed' anymore), I wanted to uninstall NAV.

You need the original disk.

Don't have it, and the client couldn't find it.

As a public services announcement, I give you Mac OS X users the link to the Symantec Uninstaller, which removes any Symantec product from OS X, and is compatible with 10.3 Panther.

You can find it with Google, but it wasn't on the first few pages if you searched for 'Uninstall Norton AntiVirus OS X'.

Sunday, July 18, 2004

Copy Protection Grrrrr...

Jack's kids are huge Harry Potter fans. The youngest's birthday is coming up very soon, and as she just spent the week at Grandma's and Grandpa's, they gave her some money to buy her own birthday present.

I loved getting money as a kid, meant I was able to get what I wanted, instead of 'something close'.

Jack takes the kids to a local computer store to pickup a RAID controller for a client installation, and while we're there, they see Harry Potter and the Prisoner of Azkaban for both the PC and the Gamecube. We have 10 PCs and 1 Gamecube - yes, I know, I'm hopeless.

The Gamecube version is $40, and the PC is $30. The youngest just happens to have exactly $30, and decides she wants the game. So we buy the PC version.

I put the game CD into my computer and start the installation, which goes just fine. After the game installs, it tries to start and stops with the error, "CD ROM not found. CD/DVD emulationb detected, please disable CD/DVD emulation and try again."

OK - The CD is in the tray, don't know why it can't find it. However, I do use an old version of CloneCD that supports 'Virtual Clonedrives'. Why? Because I have kids. Kids are very rough on CD media. This way I can image the disk to the hard disk, and the kids know how to mount the images.

No problem, I disable CloneCD and try again.

Same error.

Over at Foxnews, they have the Strakalogue, which chronicles things that make you go Grrr... They also have some interesting definitions of people like 'Oblivions', 'Obliviots', and 'ImporTants'.

I know its the CD protection on the disk that is causing this error, and that makes me go Grrr. I'm using their disk in my computer, I didn't download it from some warez website. I bought it with cold hard cash. Actually, my little one did.

Back to the computer store for another copy in-case this one is bad. With the advanced copy protections using things like digital signatures, bad sectors, and the like, it would be easy to get bad copies. I exchange it and head back home.

Same error after uninstall-reinstall. I even uninstalled and cleaned CloneCD from the computer just in case. No help.

I head down to my workshop, haul out one of my test computers, do a complete install of Windows XP only with all the patches. Install the game, and yes, it works, after a lot of thrashing about.

Hmmmm. So I head over to some of the areas on the web that help you make backup copies of software. I know that most of these sites are so you can get games for free, but I'm just looking to get my $30 out of what I bought. I use a program that analyses the disc, and tells me that it is using Safedisc v3.20.20 - Which uses a bunch of different methods to protect the disc.

I have no problem with that at all, until it comes to the point that I can't play a game I paid for on a computer that has nothing wrong with it.

I did find a solution to the problem at one of those sites. I'm not going to tell you where I found it or what it was, because I don't want to help people steal the games, but its safe to say its not hard to find on your own.

I certainly wouldn't blame anyone for taking the same steps I did to get something I paid for working. It is sad that I had to go that route at all.

UPDATE: Apparently my blog is high on the Google search list results for this same problem. I have received many e-mails from people with the same problem. Here's a Google Search you can try to get you what you need.

Thursday, July 15, 2004

Get 1 GB of E-mail NOW

Jack likes options. OK - As an active Blogger, I could get a Gmail account. But it hasn't intrigued me. In fact, it has seemed like a lemmings-over-the-cliff fad that you just have to get to be 'in' on-line.
 
As if that's something to aspire to.
 
Anyway, I was checking around, and got send over to Spymac - 1 GB of E-mail, along with 100MB for storage space (like uploading graphics). Though I've just noticed that the free blogger now allows uploading of graphics. Hmmm....

Anyway it looks neat, and yes while the name is a little scary, I think its a good alternative. OK - It's Mac-centric, but does it really matter? It's a new service, so there are a few bugs. To activate your storage, you have to first go create your blog. I did that and pointed my blog to here.

Give it a try.

 

Tuesday, July 06, 2004

Knoppix, the Computer User's Friend

Jack's here, bored, waiting for some HUGE mailboxes on some Microsoft Exchange servers to move from one location in Kansas to here in Ohio. It's all coming across a T1 line. I need to have multiple Remote Desktop windows open to make sure things are going smoothly, and unfortunately, Remote Desktop Connection for the Mac only allows one RDC window to be open at a time. No matter, I have my trusty Netlux Notebook Computer I've mentioned before.

That was until the dreaded hard drive failure I've been talking about happened to me.

So earlier today I was wondering how I'd get the job done without going crazy logging in and out. Standing in front of a 19" rack in the server room for hours wasn't my idea of fun.

So what to do? Easy. Hard Drive failure won't stop Jack. I just whip out my trusty Knoppix 3.4 CD-ROM, boot it up on the Netlux, and instant Linux operating system complete with X-Windows, sound, network, and all the goodies you need. In fact I am listening to a Shoutcast stream on Port 80 (Firewalls are annoying, don'tcha know), typing this post, and have 3 RDC screens open (one to home for MSN Messenger, see previous content between parenthesis).

Jack uses Knoppix for many of his Computer Forensics' applications. You can boot into console mode, skipping the pretty X-Windows, which sometimes just gets in the way, and use dd, dd_rescue, md5sum, and other tools that are already compressed and waiting on the Knoppix disk. Amazing that you can get 2 GB of data onto a little 700MB disk, and have it all work.

Cheers to Knoppix!

UPDATE: You can also get Knoppix info at www.knoppix.net.

Wednesday, June 30, 2004

CTCon5 - Wars, Tournaments, and Fun!

What's this? CTCon, a outgrowth of my time over at Chaos Theory, a great bunch of people, who happen to be LAN gamers.

What's a LAN game? It is where a bunch of people bring their computers to a central location, usually a convention center, hotel, university, sometimes a warehouse, and play different networkable computer games. Quake III Arena, Battlefield 1942, Half-Life's Counter Strike, Unreal Tournament, and others.

NMP Consulting, the company I own, is running CTCon for its 5th year. Head over to the NMP CTCon Website and check it out!

Sunday, June 27, 2004

Hacking from Mac OS X Panther (Installing nmap, Nessus, and others)

In continuation of my previous post about installing Ethereal on OS X using Darwin Ports, I present to you an article on installing some basic tools to perform initial security audits from the Mac using OS X Panther (10.3.x).

You have to have Darwin Ports installed on your system to follow these instructions. Just follow the instructions from the link above. I'll wait until you have it done. Promise.

Back already? Good. Besides, no 'Security Workstation' is any good without Ethereal.

First we're going to install nmap, a command-line based port scanner. This one is easy, from a terminal window:

sudo port install nmap (remember this will ask you for your USER password, not your root password. The 'su' command asks for the root password.)

Wait a little while, and you've got it.

Since you are using a Mac, it would be a shame not to have a graphics front end. Therefore, the next step is to install nmapFE (nmap Front End). Just download and install it from the link I just gave you. It installs like any other 'normal' Mac program

Oh, and as I mentioned in the Ethereal post, you can install MacStumbler as well.

Now for the grand-daddy of Auditing tools, Nessus, a vulnerability scanner that can be pointed at a single host or range of hosts and probe for missing patches, open ports, or other OS and Application weaknesses. It's a bit of a bear to install, but using my favorite, Darwin Ports, it can be done. Here are the step-by-step instructions...

- Nessus normally needs wget and/or lynx to allow it to install the script 'nessus-update-plugins', which downloads the latest lists of vulnerabilities that nessus uses to perform it's tests. So from a terminal session, issue the following commands:

1. sudo port install wget
2. sudo port install lynx
(or you can just 'su' to start, and leave off the sudo on these commands)

lynx is a cool text-based browser, which can come in handy from time to time to check out some not-so-trustable webpages. wget allows you to retrieve files, sort of like ftp, but different.

- Now we're going to install Nessus itself. First, the libraries, then the core, then the plugins. You can do it all by starting with step 3, because Ports will get all the dependent programs/files needed, but I like to be complete:

1. sudo port install nessus-libraries
2. sudo port install nessus-core
3. sudo port install nessus-plugins

- Now you need to add Nesses to your PATH variable:

1. export PATH=$PATH:/opt/local/bin:/opt/local/sbin

This line should be added to .profile from the Terminal, and .bashrc in X11. In fact, I now is the time to switch from Terminal, and to X11's xterm. If you don't want to restart your sessions, issue the command on the xterm line. Be sure you are su'd to root.

- Now we have some other commands needed to finish setting nessus up. You must create a Certificate for nessus clients to run against, and add a user (different from your login), and update your plugins:

1. nessus-update-plugins
2. nessus-adduser
3. nessus-mkcert

You can do these in any order, and follow the instructions (except for nessus-update-plugins, it just loads).

- Now something different. If you don't follow this step, you will get the nasty GTK error similar to the one I saw with Ethereal.

1. With your normal user login issue the command 'xhost +' (without quotes) this will allow anyone to connect to the local display.
2. Change to root, by issuing the 'su' command (without quotes)
3. Now type the following command: export DISPLAY=:0.0

- As root, you can start the nessus server:

1. nessusd -D (This will take a little while to load)

- I would suggest placing these last 4 command into a script. First 'vi startnessus.sh' (without quotes) to start the VI editor. Then press 'i' on your keyboard to enter insert mode, and place the following 4 lines in the file:

xhost +
su
export DISPLAY=:0.0
nessusd -D

press [escape key]:wq to save the file and exit VI.
Now issue this command: chmod 777 startnessus.sh
Leave startnessus.sh in your Users/Username directory, or place it somewhere in your PATH. Now you can start nessus by typing startnessus.sh on a line by itself.

-If all goes well, you can now issue the 'nessus' command (without quotes) to start the GUI client interface. Enter your username and password you created in the nessus-adduser step, and click on 'login'. You will be asked to accept a certificate. Select option #2 for accepting the Cert (or like the instructions say, if you are paranoid, choose 1 or 3).

Now wait.

It took a long time for the login process to complete on my system. In fact, the GUI stopped responding, and I thought it was 'locked up'. It just takes a long time to load.

Congratulations, you now have all the basic tools to poke around your network or any network you are authorized to snoop. If you need help in running any of the programs above, check their websites and RTFM, and if you still have questions, stop by my IT Forum at www.nmpforum.com, and I'll help you out if you ask intelligent questions. :)




Thursday, June 24, 2004

How To Install Ethereal Packet Sniffer on OS X with Open Darwin and Ports

If you've been reading Jack's other posts, you will see that Jack has caught a little bit of the OS X bug. (Jack's friends are hoping he gets better soon).

One of my favorite network utilities for Windows and Linux is Ethereal, an Open Source (Freeware) network packet sniffer used for capturing network traffic for analysis. Since OS X is based on a derivation of Darwin, there had to be a version of Ethereal for OS X. I popped over to the Ethereal website and sure enough, there were links to installing Ethereal for OS X using either Fink or Darwin Ports over at the OpenDarwin project.

"Ports" appealed to me over "Fink" because of the closeness to BSD Ports, which is the idea behind the whole Darwin Ports project.

OK - So I need to install Darwin Ports. Jack decides to take his own advice and RTFM (Read the FINE Manual) before installing it.

Hmmmm. What do we need. Jack's Powerbook G4 - 17 is equipped with Panther, but Jack doesn't have the original Panther install disks. That's OK, I'm sure I can find everything online.

First I need to open up a Terminal. Done. (It's in the Applications/Utilities folder)

Now we need to use CVS, which allows you to install a program by downloading the latest code (you 'check it out') and compiling it on your computer.

So I issue the appropriate command and get the "CVS not found" error. Oops. Going to have to install it. Maybe Jack didn't RTFM close enough.

I need to get Xcode, which contains CVS, so I head over to Apple's Developer Website and go through the sign-up process (it's free for the lowest level), head to the download section. Download xCode 1.2 and install it.

Whee!

OK - Now I follow the instructions (RTFM) at opendarwin and do an install of Darwin Ports by issuing the following commands (in order):

% cd ~/
% cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login
% cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P darwinports

OK - Being the Linux Guru (NOT!) I am, I know we aren't done. We just have the code downloaded. Now it's time to compile. (Besides, the FINE MANUAL tells us this in the next step!)

% ./configure
% make
% sudo make install

The last command will ask you for your USER password (not the ROOT password of OS X, which is normally locked). Things will scroll by for a while after each command, so be patient. After you are done, Voila! - Darwin Ports is installed.

OK - Almost.

You need to add /opt/local/bin to your PATH. This is where "Ports" is installed, and unless you want to cd /opt/local/bin before you issue your ports command, you need to add this path to your BASH profile (The Panther Default Shell).

Be sure you are in your /Users/Username directory, in Jack's case this is /Users/jack and issue the following command:

vi .profile

This will open the VI text editor and allow you to edit your hidden (the "." at the beginning of the filename means its a hidden file) BASH profile. Hopefully yours like Jack's is empty.

Press "I" to enter insert mode and type the following on the first line (with the EXACT case here):

export PATH=$PATH:/opt/local/bin

Then press the following keys: [esc-key]:wq

This writes the file (changes) and quits vi.

Unless you want to quit and restart terminal, you'll have to issue the command to add the path to your current path. Just type "export PATH=$PATH:/opt/local/bin" (without the quotes) on the terminal line.

Type: cat $PATH (remember, it is CASE SENSITIVE) to confirm /opt/local/bin is in your path.

Whew.

OK, now to install Ethereal. YAY!!!!

It's easy, just type: sudo port install ethereal

Now you will have to wait a looooong time, as port will go out to the opendarwin server, and download all the dependent programs as well as Ethereal itself. You can type 'sudo port deps ethereal' (without quotes) before you start to see what other programs have to be installed. Several of those programs have dependencies as well.

After you've had breakfast/lunch/dinner - depending on your internet connection speed and how fast your Mac is, ethereal will be installed. Yeehaw!

Now as long as you have put in the PATH I have indicated, you can type 'ethereal' (without quotes) at the command line, and you will see.....

"Gtk-WARNING **: cannot open display:"

Now this really pisses me off to no end!

SIGH. GRUMBLE. KICK GROUND. BEAT MAC.

WTF? Now what? Time to do some Googling. Jack googles for a while and finds not much information, because Jack is getting to be too impatient to dig 10 pages deep in google's results.

So a few days go by, I try uninstalling and reinstalling ethereal. Still no luck.

I'm surfing around, and find MacOSXHints, a WONDERFUL website for OS X newbies like me!

There's several articles about Ethereal, and all Mention X11. Well, isn't that what OS X already uses???

Of course, Jack finds out the answer is NOOOOOOOOOOOOOOOOOOOOOOOOO!!!!

So, over to Apple's X11 page and download and install X11, which allows for Unix-like (read Darwin) programs to be run. Yay!

After it downloads and I install it, there's a new Icon in my Applications/Utilities Folder. "X11"!!! I add it to the Dock, and click on it, to find that yes, I have a new XTERM window!

Here we go, I carefully check my path (cat $PATH), yup, /opt/local/bin is there. Now type 'ethereal' (without the quotes, of course) and Woo-Hoo! Ethereal is running.

BTW - If you have a Powerbook G4 or other Airport equipped Mac, en0 is the onboard wired ethernet adapter, and en1 is the Airport wireless.

Happy sniffing!

UPDATE: If you want to locate some wireless networks, you can download MacStumbler, but be forewarned, it cannot put the AirPort card into "Monitor" mode on the Mac, so you can't find networks that aren't broadcasting SSID's. This means no AirSnort for OS X either.

UPDATE2: Note that when you start X11's XTerm, to get all the features of Ethereal, you'll have to start it by typing 'sudo ethereal' (without the quotes) and enter your user password. If you want to run it as root by su'ing, you'll have to type 'xhost +' (without the quotes) to allow any user to use X-Windows, then you su, then you can run ethereal if you have the proper pathing.

UPDATE3: Keep your Darwin Ports up to date with the latest available programs. First you must login to CVS as listed above (Just do the first command, not the second.), and issue the following commands:

% cd ~/darwinports/dports

% sudo cvs -q -z3 update -dP



Time To Switch Browsers

In my OS X review a couple of posts below, I go over Apple's reasons to 'switch' from PCs to Macs. Now I give you an argument for another type of change.

Yet another Internet Explorer Vulnerability has been exploited, meaning more spam and other malware to come.

For a while now, I've been using Firefox, a Mozilla-based web browser. It's an alternative to Internet Explorer. While it's not 'pain-free' - it has a few bugs and some other quirks. (But then again, IE doesn't?), it's quite nice. Tabbed browsing is the way to go, and not having to worry about spyware being installed on your computer without you knowing is a big plus.

Especially this new spyware with its keylogger. Yes, all of your keystrokes get sent to someone out there in cyberspace.

Comforting, ain't it?

(I'd also suggest switching e-mail clients from Outlook Express to Thunderbird, also built by the Mozilla team)


UPDATE: There are more comments than listed below. I answered one, and its only showing one comment. Maybe it will fix itself later.

Wednesday, June 23, 2004

Buying a new Notebook Computer?

In my last post, I spoke about the Netlux-755 notebook (laptop) computer I own. It's original maker is a company called Uniwill. I also own a Netlux 7351 notebook as well, which one of my employees owns. That notebook is made by a company called Mitac, another Original Design Manufacturer (ODM). ODMs produce almost all of the notebooks in the industry, whether for Sony, Dell, or any of the other Tier I Vendors. You can read more about it at this notebook seller's website.

Looks like I found a new place to buy my next one. I think it will be the Sager NP5690 or whatever is the newest version of it. Quite a bit cheaper than an equivalent system from Alienware. I like the 15" normal screens over the 17" 'wide screen' versions, because I like the taller resolution.

You'll save a lot of money buying these 'generic' versions of the notebooks, unless of course you need the hand-holding type support you'd get from the larger companies.

Saturday, June 19, 2004

Jack's OS X Review

One of Jack's clients has way too much money. Which is good for Jack, so no complaints here. I was at the client's site a month ago or so and was setting up a new firewall for a web-based application. I needed a system with a web-browser to configure the hardware-based device, and hadn't brought along my Netlux NX-755 Notebook, which is the main system I use at Client sites and in the office.

I highly recommend Netlux notebook computers for those of you who are technically inclined. You get all of the features you're going to find in a mobile workstation from Dell or Toshiba, and save about $400-$500 in the process. The downside? You don't get the hand-holding Technical Support you might get from the Tier I vendors, and all the software (other than the OS) that a lot of those vendors include. I usually order it with no OS, and load Windows XP Professional (I have a Microsoft Action Pack Subscription) and some Linux distro in a dual-boot mode (currently Fedora Core 2 - Review to come later).

OK - This isn't a Netlux review, back to the matter at hand.

So I ask one of the Client IT Drones (actually, they aren't drones, they are all nice people) for a PC to use. He hands me his Apple PowerBook G4 - 17 which is sitting off to the side on what looks like a junk table, recharging. I had seen him using it many times in the past, in fact he also had a G5 desktop with a 23-inch HDTV Cinematic Display at one time, which has now found its way to the Advertising Department. (Though he kept the display, gee - wonder why.) He was typing away on a new Toshiba 17 Satellite Multimedia Extreme notebook (also with a 17" display, like the Powerbook), which a business partner of mine also owns. Very nice system as well.

I fired up the PowerBook, which booted to a normal OS X desktop. It has a 'Dock' at the bottom of the screen - you roll your pointer over each of the icons on the Dock, which has an smooth animated look and feel, and click on the program you want. I was expecting to see Safari, the often touted web-browser for OS X. Instead, the first icon on the Doc after the 'Finder' was Internet Explorer. IE on the Mac? I clicked on the icon using the single-button touchpad. I'm not thrilled with touchpads, but they are better than the 'eraser' controls on laptops, and to this point I still can't get used to using just one mouse button.

Internet Explorer 5.2 soon shows up in the display, looking somewhat similar as IE on the PC, but having the Mac interface theme (Aqua - everything looks 'liquid', sort of like smooth clear gel-packs). This really intrigues me, as OS X is based on Darwin, a Open Source OS based on one of the BSD versions. BSD is basically Unix for personal computers - so that means the IE is running atop "Unix", which means it wouldn't be hard to port it to Linux. Hmmm. Have to look at this later.

So I put in the IP address of the firewall into IE 5.2 and start configuring. This is where I run into my first problem. You see, I like Linux and its plethora of browsers as well, whether it is Mozilla (and Firefox), Galeon, or any of the other choices you have. Choice is nice. Problem is that 90%+ of the online community uses IE on Windows, and thus many web sites and web interfaces are coded specifically to work with IE on Windows. I'm having a hard time having some of the settings 'stick' after I configure and apply them. So I switch over to Safari and try it. Safari is pretty cool, and has all of the polish, bells, and whistles you find in OS X. However, it gags on other pages. So by switching between Safari and IE, I get the firewall configured. I don't think this is the 'Switch' that Apple had in mind though.

So I finish using it, and the Drone asks me what I thought of the PowerBook (he's a big Apple aficionado now). I say it's neat, very polished and looks good, but I don't know much about OS X. So he says "Take it with you." Now you have to understand, you pay for all that good quality and design that goes into a Mac. This G4 is loaded up with Memory, Hard Drive Space, and the latest version of OS X, Panther. It's a $3500 system. I look at him incredulously, and say "Are you sure?".

"Yup" he says, "I've been sending my boss files from it, and they aren't quite formatted right, so I got this", pointing at the new Toshiba notebook, "you can take that for a few weeks and try it out, I'll call you when I need it back."

"Great" I say, "I've always wanted to learn OS X." I call it 'Oh-Ess-Ten', which I am told is the proper pronunciation. However, I have always pronounced it 'Os-Ess-Ex', as in X-Windows, the GUI for Unix/Linux/BSD on which OS X is based. Hence it should be pronounced with the "X" instead of "Ten". Yes, I know X is the roman numeral for 10, but that isn't the point.

I've had it for longer than a 'few weeks'. I suspect I will have it for quite a while, since I've talked to my Drone friend and he didn't even mention it. Using it right now to type up this review, using Firefox 0.9 - which is best browser I have found for OS X compatibility wise. IE and Safari don't render all the Blogger toolbars (and many other sites) correctly, which is strange, especially in IE's case.

So lets get back to the system itself. Hardware wise, it looks really neat. Laid out nicely. Keyboard characters 'light-up' in dark conditions, the display is awesome, it's thin, but a little on the heavy-side. But heavy to me means well-built. It has a Wireless 802.11g AirPort system built in, so it went right onto my WEP protected Wireless LAN with no problems. The sound from the speakers are the best I've heard on any notebook, comparable to the Toshiba Multimedia Karmon speakers on the notebook I linked to earlier. I don't care for the single-button touch pad, it doesn't quite feel right, not quite responsive enough (especially to clicks) no matter how high I turn the settings up. Maybe my Drone friend has abused it a little, and it's not typical of these systems, but another of my clients has one, and I seem to remember having the same experience. No matter, I plug in a standard Logitech USB two-button optical scroll mouse, and it works just fine.

Getting into the Interface, the 'Dock' is cool. However, having all the menus for each program at the top of the screen instead of the top of each Windows takes a little getting used to, and there's probably a setting somewhere or a way to do it, but I can't get multiple copies of some programs to open. For example, there is Remote Desktop for the Mac, you can use it to remote control your Windows XP, 2000 Server, and 2003 Server systems. However, I can only open one session at a time. I have to be doing something wrong. There has to be an 'Apple' key-combination (the 'Apple' key is like the 'Windows' key on the PC, it does different functions) that allows for mutilple copies to be open. So I'll chalk that up to my novice-ness. That is one thing that is taking longer to get used to, the 'Apple' key. It does many of the things that eliminate mouseclicks on the PC that the 'Control' key does, only the Macs have a Control key as well. So I keep hitting Control-C to Copy, and Control-V to paste instead of Applekey-C and Applekey-V respectively. Also, to do page-up/page-down/home/end, you have to use the 'fn' key with the arrow keys, and it doesn't always work right in some programs. Again, there might be some better combinations, but this is a Mac, it should be all intuitive, right? (OK, you Mac FANactics, sit down - I'm just poking you in your cage a little big).

All in all, a pretty good experience. Lets look at Mac's Switch List and see how I see it:

1. The Mac - It Just Works

OK - True. Since Apple knows all the hardware thats in the systems, there aren't any weird driver issues, or any of the other quirks that sometimes plague PCs. You start a program, and it just works. With hardware you plug in, its pretty much the same thing. Though some people have had problems with dual PC/Mac Hardware (see my Update in this post).

However, it suffers from the same problem that plagues all non IE on Windows systems - web page compatibility. Some just never render or function right. Yes, I know that is much of the time (but not all) the fault of the site designers, who specifically write for IE on Windows, but its something I have experienced.

2. It doesn't crash

False.

I have crashed it three times in the last month. I have only crashed my main PC notebook computer once in the same time period, with using the PC more than the Mac, and that was while playing a very graphically and sound intensive game. The crashes in OS X occurred once in IE, once in iTunes, and once when I was switching to another application. Two of the times I had to follow the 'you must restart you computer' instructions the PowerBook presented to me to recover. The other I was able to recover by logging out and in again. However, my experience is not the norm for the average user. My PCs are all tuned up OS wise, and everything is kept in ship-shape. No spyware or other poorly written garbage programs allowed. I alse keep my systray clean of the million apps that want to run. I'd say however that the ease of installing applications on the Mac will help prevent crashes for the 'normal' user, but its not foolproof. I would however say it is stable.

UPDATE: Right after I finished this post, I wandered over to the 'Around the World in 80 Days" movie official website. I was watching the 'Extra Large' Quicktime trailer, and boom, got the Gray Screen of Death (You have to restart your computer) from OS X. iTunes was minimized, but not playing anything. I'm starting to see a pattern of iTunes/Web-browser in the crashes I am experiencing. All of the software (including iTunes) is up to date.

3. Simple the best in digital music

Subjective, but not too harsh of a claim. iTunes is nice, but WinAmp 5.0 has a lot of the same features and works just as well for me. In fact it does a few things better, and vice-versa. The sound quality on the Mac is excellent for a notebook. I have to add my Sound Blaster Audigy NX to get better sound and features from my notebook, but that isn't comparing Apples to Apples.

4. The missing link in digital photography

Going to skip this one, since I haven't done a thing with it. But a lot of the features it talks about I can get with several software packages for the PC, though again, they aren't 'built-in'. But again, you pay for the extras in the Mac, including the software.

5. Your own digital entertainment center

True. You'd have to add a lot to the PC to get many of the things that are built into the Mac, but again you are paying for all that stuff up front. However, nothing to install, and the SuperDrive sure is very nice. Especially the loading/unloading. No tray comes out that can get bent/broken. You just slip the disc in the front slot.

6. Goes everywhere you go.

I'm going to fisk this one:

"Light. Thin."
No. Yes. The 17" model is not light. Maybe the smaller ones are, but this sure isn't. Very thin, yes.

"Displays so bright and clear, you’d think you’re working on a desktop system."
Same can be said for my Netlux NX-755, albeit with a 15" screen. No advantage there. The 17" display on the Toshiba is just as good.

And they come standard with what some other laptops consider “extras”: capacious hard drives, built-in optical drives, USB, FireWire, Ethernet, modem, video out, audio in, WiFi.

Sorry, those are now standard in most notebook PCs that are the same price or less than the PowerBook. My $1400 Netlux has all that but the wireless, which I preferred to purchase separately as my needs are higher than most for wireless.

Can your PC laptop go coast to coast with just one battery? Can you put the system to sleep just by closing the lid? Does it wake up instantly? Can your PC laptop automatically switch between Ethernet, dial-up and wireless connections on the fly? Without a restart?

No, but neither can this PowerBook, the 17" model seems to suck the power. Yes. Yes. Yes. Yes. Windows XP Professioal handles all those fucntionalities quite well. Even Fedora Core 2 does a lot of those.

Again, you pay a little more for all this. However, I will say that Apple does it all nicely together.

7. It's built for the Internet

Yes and No. Again, the browser compatibility issue. Whether fair or not, it will affect peoples decisions on using OS X and the Mac. Quicktime is good, but so are other formats for general use. You can chat, get e-mail, and get online just as quickly on a PC as on a Mac. Though because Windows is more targeted, its safer for the moment on a Mac. The more user-friendly Linux distros also do many of these things.

8. Office is Office, and then some

Some say Office on the Mac is better than Office on the PC. Haven't used it on the Mac enough, but it seems to have just as many features, no more or less, than Office 2003, which I use on the PC. However, my drone friend had to 'switch' back because some formatting wasn't quite 100% compatible. For the general user however, it would work just fine.

9. Works effortlessly with the PC.

Yes and No. Not effortlessly. You still have to download and configure some stuff on the Mac to use it with some PC networks. I have trouble with it and Windows 2003 Server. Otherwise, it is easy to find networks though the Mac interface. Again, I am new at the Mac and OS X, but I think I'm a little more technically inclined than the average user. It's just not as cut and dried as they say.

10. Its beautiful

Yes it is. I'll go along with that 100%.


All in all, it's a great system. I'm really hoping that my client forgets to ask for it back. I might have to come up with some excuse to delay its return. I would recommend it for a general home user over a PC if: They have the budget for it; They aren't going to need some specialized software that is only avaiable for Windows; They don't want to play the latest and greatest games right when they are released (or some ever); They want a system that is easy to use for Audio/Video/Digital Photography right out of the box; They are concerned about Spyware/Viruses.

I think it has the potential, just like desktop Linux, to gain marketshare if people can be convinced to use it. In fact, if there is any Desktop Unix-like OS that can compete with Windows, OS X can. It's already a polished system, unlike Linux (though Linux is getting there, slowly).

Thursday, June 17, 2004

At 1.45 Million, It's a Steal!

But can you be sure it isn't still a target of some old Soviet Missiles?

It'd be cool to own though.

What's Jack talking about? Well, a Titan Missile Silo Complex, of course. All yours from eBay!

Good Thing All The Denny's are Closed Around Here

Jack is sure glad that all of the Denny's around here are closed. I couldn't eat there again after reading this story.

Since it's a Yahoo News Article, it will disappear, so here's an excerpt:

A former night-shift cook at a Denny's Restaurant in Illinois is in hot water after allegedly getting creative in the kitchen.

Anthony Lindhorst, of Waterloo, is charged with five counts of aggravated battery for allegedly lacing brownies with marijuana and mixing his semen into the restaurant's sauce.


Wednesday, June 09, 2004

Internet Driver's License?

Just found out that someone is allowing people to "apply" for Internet Driver's Licenses. The 'sponsors' claim that they will send you a diploma "suitable for framing" and it can be used as "references in job applications".

What a hoot. I can't believe it. Will people actually fall for it?

First you have to fill out a "preliminary questionnaire", which you send in to receive the full exam, of which you have 72 hours to complete. Once you complete the exam 'correctly', you are issued your Internet Driver's License.

Here is the complete questionnaire, go check it out.

What a marketer's dream. Everything about the submitters computer systems and an e-mail address to go with it so your mailbox can be stuffed even more with spam than it already is.

That and you get a USELESS piece of paper issued by such professional sounding organizations like "Radsoft" (ok, that isn't so bad sounding), "Bloatbusters", and "HackBusters". Oh yeah, I'd accept those references from people applying to my business. NOT.

If someone has told you about it, do them a favor and tell them to forget about it. Unless that is their penis is too small, they need viagara or cheap prescription drugs, or want to know about the latest hottest MILF they can contact on some dating board, in that case, go for it.

Dual Booting Fedora and Windows?

There's a bunch of reviews out there for Redhat's Lastest 'free' distro, Fedora Core 2. I'll be posting a review of it myself, as well as updated instructions for installing Java and MP3 support. However, if you install it and you can no longer boot windows, you can find the instructions to fix the Fedora Core 2 Hard Disk Geometry Bug.

Interesting Case Mods

While frequenting one of Jack's Hangout's (Choas Theory on the roll on the left), we were talking about case mods.

What's a Case Mod?

Well, its where someone with way too much time on their hands takes a normal computer case and modifies it to something totally different that's either incredible or really just ugly and stupid. I've found one that is also quite an engineering feat, not that I'd get water anywhere near my systems.

Anyone have an other good case mod links?

Saturday, June 05, 2004

God Bless Ronald Reagan

Ronald Reagan has passed away today at the age of 93. As President Bush said, there is a Shining City waiting for him.

What's really sad is I find myself thinking that there are many liberals who will voice their sadness in public, but in private or their thoughts will be glad he's gone, unless that is they think this is bad timing for the Democrats/Kerry because it will create a wave of sympathy for the Republicans, they same way Tony Coelho complained about in 1994 when he announced he had Alzheimer's and the GOP won the House and Senate.

From The Flummery Digest:

"Democratic strategist Tony Coelho explains the 1994 election results in the New Republic, January 2, 1995:

I haven't seen this written anywhere.... I think the Reagan announcement on Friday (that he has Alzheimer's) is basically what did it. We were scoring on Reaganomics. But we were being very careful not to attack Reagan the man. Our polling showed the numbers were moving with us. But when he announced he had Alzheimer's... it was all over the evening news. And the country reacted. All of a sudden, sympathy set in for the guy. I think it really stopped us. I don't know what else could have happened."



I hope I'm wrong.


Wednesday, June 02, 2004

Protect Your Data

As I have mentioned before, my business has kept me from keeping this blog up to date. However, recent events have given me reason to take time out to issue some advice for those of you who 'live' by the data on your computer. There's a nefarious beast out there that eats important data for lunch.

Hard Drive failure.

I'm sure just about everyone who reads this probably has experienced a hard drive failure at some point in their total computing experience. In fact, all of the major manufacturers of hard drives, Western Digital, Maxtor, Seagate, Hitachi (OEM for IBM), and others have dropped their standard consumer-level hard drive warranties from 3 years to 1 year. In the low-cost computer market, it is extremely rare to find any of the higher level IDE or SCSI drives in systems as after all, margin is king. Not that we as consumers haven't pushed this along. I myself have several 120+ GB drives that only have the 1 year warranty due to their low cost (especially after rebates).

Why the drop in warranty? Is it that the OEMs are producing shoddy equipment? Well, yes and no. Most new IDE hard disks today run at 7200 rpm (and yes, there are more accurate terms for IDE drives, such as ATAPI, ATA, etc. But the average person somewhat knows two types, IDE and SCSI, so I'm going to stick with that terminology, however incorrect). These drives generate a lot of heat and are often placed into cases that only have the minimum internal airflow capabilities. Add a few months in the standard home and a significant amount of dust (which you will find that computers eat up quicker than any ion-based air cleaner, especially the ones with larger fans), and you have a recipe for disaster. After all, there are only a few moving parts left in a computer system: The fans, the DVD/CD-ROM drive, and the Hard Drive. Of all of these the hard drive is the only 'sealed' device. However, that makes it more susceptible to heat damage. Once the dust gets in there and starts slowing down the case and CPU fans, the heat inside the case builds up, and in the summer months a hotter house causes problems. Computers find themselves being placed under desks and near the registers and duct outlets, allowing more dust in, and often being right next to the source of hot air from the furnace in the winter.

You seeing the pattern here?

Electromagnetic fields generated by computers attract dust and Heat + Dust = Hard Drive Failure.

You think the airflow is bad in your desktop system, imagine how bad it is for those faster bigger capacity 2.5" laptop drives that are used in all sorts of not-so-electronics-friendly environments. These little guys are spinning at 4500, 5400, and now even 7200 rpm inside of a very cramped space. Have the data on your laptop backed up? I hope so.

People think there's nothing on their home computer that's worth anything, or figure it wouldn't take much time to recreate everything.

I don't know. My time is money, and a well setup system is like a security blanket or good old comfortable pair of shoes. It would take me quite a while to redo everything from scratch. Whether that be my favorites list, documents and pictures that I have collected from various places would take many hours to recreate. In fact, I am composing this post on a Apple MacIntosh PowerBook G4 17" model that a client 'loaned' me so that I could experience and learn OS X. (I call it OS 'X' as in the letter 'X', not OS 10 as I am told it is "properly" pronounced, but that's another topic) Its taking a bit getting used to, but its definitely not as comfy as my main system of which I know where all my software is located, and all my resources can be found.

So, what to do?

Mirror it and back it up. In that order.

Remember how I said how inexpensive hard drives were? Cheap enough that you could afford a second identical drive to the one currently in the system quite easily. Couple that with a RAID Controller that supports RAID-1 (Mirroring), and you have instant protection from a single hard disk failure. You are NOT protected from accidental deletion, or some bad software corrupting data, as the data will be corrupted or deleted on both drives almost instantaneously. I have not had great experience with some of the on-board RAID controllers that some motherboards are equipped with, so YMMV. I have successfully used the Promise and Highpoint PCI cards in my and my clients' systems.

After you get your system RAIDed, purchase an External USB or Firewire Hard Drive (tapes are too unreliable, too expensive, and too much of a pain IMNSHO). These have come down in price, and Maxtor even makes one they call the OneTouch External Hard Drive. It comes with backup software, and with a push of a button you can backup your critical data. However, to be honest, if you have Windows 2000 or XP, (or are a tech-saavy Linux user), the built in auto-backup tools can be easily configured to copy your critical data to the external drives once a day (or more). If you have a laptop computer, where RAID is not an option, an external drive at 'home base' is a necessity.

You can buy all of the items for RAID and External Backup if you are a smart shopper for $400 or less. Not a large investment if you look at just how much your data is worth. The data if worth far more than the hardware it is on.

Treat it that way.

Update: Looks like Lileks has had some problems with the Maxtor One Touch on his Mac. While I am still learning OS X as compared to Windows or Linux, I can offer the following suggestions as to why he had problems with it:

1. The One Touch is formatted by default with the FAT32 filesystem, which has limited file size and filename length support. First thing you need to do on a Windows system is convert it to NTFS. (From the Command Prompt: convert X: /FS:NTFS where X is the drive letter of the external drive) With OS X, I would assume UFS or HFS, if there is a converstion tool. Once you do that, you won't have the filename/size limitations.

2. USB 2.0 works correctly most of the time. However, on some systems if you plug in a USB 1.1 device to your USB 2.0 Hub or port, it slows everything down on that USB channel to 1.1 speeds, which is much slower (11Mb/s) than USB 2.0 (480Mb/s).

3. Windows (NT, 2000, XP), Linux, and I believe OS X have automated backup tools built in to the OS. These tools allow for unattended monthly/daily/hourly/by-the-minute backups of your system. You really don't even need to 'touch a button'. Just setup the backup schedule and forgedaboudit. You don't even need the "One Touch" software.

I'd have left Lileks a note, but he doesn't have comments. Thanks to James over at Hell In A Handbasket for the link to the original article. He was talking about 'The Box', and I need to make one of those, but it was in the same article on Lileks' site.

Sunday, May 23, 2004

The Car



Watching a movie on the SciFi Channel, it's another one of my favorite just plain bad old films. Created in 1977, The Car is to me one of those cult classics.

As this reviewer says:

There is good reason why THE CAR is a cult classic. It has a loopy premise that is hard to dislike, a really boss vehicle (if Ultimate Evil came to earth as a car in the seventies, I'd bet good money that it would look like that), and more than enough energy in its attack scenes for the forgiving viewer to admit that this movie is pretty darn fun on its own terms. It certainly is one of my most cherished guilty pleasures from childhood and movie I never grow bored watching. Heck, after writing this, I'd watch it again (and I just did). Enjoy.

I am.

As was said on the imdb site, you can forget just about everything from the movie other than the sound of that horn. I need to get the DVD and capture the sound.

Saturday, May 22, 2004

So We ARE Moving Apart

Guess Politics isn't the only thing moving the US and Canada apart.

Which One Are You?

Which Fantasy/SciFi Character Are You?



"A stern yet benevolent organizer who often knows best, your wits are keenly fixed on aiding efforts you deem worthy.

'Now at this last we must take a hard road, a road unforseen. There lies our hope, if hope it be. To walk into peril to Mordor.'

Elrond is a character in the Middle-Earth universe. TheOneRing.net has a short biography."

Elrond was always one of my favorite LOTR characters.

Here was my wife's results:

Which Fantasy/SciFi Character Are You?



"Devoutly dedicated to helping lead others to glory, you are a strong, supportive, and spiritual caregiver.

'Summoned, I take the place that has been prepared for me.'

Delenn is a character in the Babylon 5 universe. You can read her biography at the Worlds of JMS fansite."



Wonder what that means for our kids.....

Saturday, April 17, 2004

Hello Again

Wow, only April, and this is my first post this year. I do this every so often, write a lot, then disappear for a few months. So where have I been? NMP Consulting, the business I started in 2002 is taking off. We've several employees and independent contractors, and we're keeping real busy. It's why I haven't posted here in a looooong time. Just haven't had the time to sit down and type out an interesting post.

NMP has a newly created IT Forum. Stop by and post your questions and we'll try to help you out. We'll be opening up a IT News site (to go along with the 10 million other ones out there) soon, so look for info here.

Hopefully I'll have time to type out a few words here soon, and hopefully I'll be able to continue to hire people and grow my business, though I don't think they labor department is counting my new employees in the employment numbers. I've noticed that a lot of people I am talking to have dropped out of the corporate rat-race and have started their own business'. Unfortunately, those numbers don't show up in the 'official' government numbers. It would be nice to know just how many people there are just like me, and what the real numbers are.

Oh well....we'll never know.

Catch all of you out there on the Information Superhighway soon, just look in your rearview mirror for the Porkchop Express.