Saturday, December 27, 2008

Red, White & Blue December at LRGC

Another great practical rifle match at Langhorne Rod & Gun Club today.  The theme today was Kalashnikovs.  Most participants shot one AK variant or another.  I saw a couple Bulgarian Arsenal AKs (including mine), several Yugos (fixed stocks, folders and RPKs), a Norinco underfolder, a custom AK-105 clone, and a Saiga converted into an AK-104 clone, and some Romanian rifles.  There were also a few AR-15s and one Chicom SKS which took AK magazines.  There were a few shooters in the "war horse" class, with Garands, an SVT-40, and one Swiss K-31 Schmidt-Rubin.

The course of fire included:
  1. From about 10 yards, 20 rounds in two double taps.  Then 3 magazines of 3, followed by a transition to pistol with 10 rounds.
  2. From 200 yards, 3 magazines of 10 from prone.
  3. From 100 yards, 3 magazines of 10 from standing, kneeling, and prone.
  4. From 100 yards, one mag with 30 rounds to get 9 hits on 3 steel targets.
Part of the crowd:

Photobucket

The firing line:

Photobucket


Some of the hardware:

Photobucket

As always, the crew at Langhorne put on a fun, safe shoot.

Edit:  I forgot to mention that I met Sebastian of Snowflakes In Hell.  He's posted his impressions of the event here, with some pics, including a couple of yours truly.

Monday, December 22, 2008

MTV on the Holocaust

Coming from MTV, I find this to be remarkable.  Very well done.

Sunday, December 21, 2008

Happy Chanukah!

Happy Chanukah!

Time for my now-traditional link to my 2004 post on the subject.  I find it particularly topical, given the level of Jewish support for Obama/Biden in the recent election.

MSI Wind 9 Cell Battery

Since I was dissatisfied with the short battery life of the OEM 3 cell battery which came with my MSI Wind netbook, last week I ordered a 9 cell replacement from Battery1Inc.com, through Amazon.com.  The battery arrived on Friday.

The 9 cell battery is physically larger than the OEM 3 cell.  It protrudes from the bottom of the case about an inch and adds about a half pound to the machine's weight.  It's still quite compact and portable, and the increased battery life is worth the increased weight and bulk IMO.

Battery1Inc.'s website states that they are shipped in a discharged state.  However, when I plugged it in XP showed the battery as being 100% charged.  I ran the netbook for about 2.5 hours on battery power, with the remaining life shown by XP fluctuating.  So, I plugged it back in to ensure a full charge, with the intention of testing the battery later.

It's late.  I unplugged the machine and fired it up at 0945 this morning.  XP's battery monitor reported 7:31 remaining.  A few minutes later it reported 5:30 remaining.  A few minutes after that it showed 6:10.  I'm wondering if XP is not able to accurately estimate battery life over a certain period, or it if there's some problem communicating with the battery.

In any event, I'm going to try using the Wind today until I get a low battery warning.  I'll post an update later.

Edit at 1906:  After using the Wind off and on throughout the day, I finally got a low battery warning at 1835. If this kind of performance lasts, I will be very happy, indeed.

Edit:  Here's the battery I purchased:

Replacement Netbook Battery for MSI laptop Wind U100/ BTY-S11, BTY-S12, 3715A-MS6837D1, 14L-MS6837D1, 6317A-RTL8187SE, TX2-RTL8187SE /9-cells Black 7200mAh High Capacity

Saturday, December 20, 2008

MSI Wind PC

Last night I put together a new PC for my MIL.  It's based on an MSI Wind small form factor barebones system.  As usual, NewEgg delivered that parts I ordered very quickly.  It took two days to receive my order, even though I'd selected 3 - 5 business shipping.

The Wind barebones system comes with a 1.6 GHz Intel Atom CPU, an external power supply, and the SATA II data and power cables already attached to the motherboard.  Also included in the box were a Windows driver CD, a short User's Guide booklet, and screws to mount the hard disk and optical disk.

The Wind comes with 6 USB 2.0 ports (2 on the front), audio in/out on front, a speaker jack on the rear, along with jacks for surround sound speakers, and a flash card reader in front.  The card reader can handle compact flash and Sony Memory Sticks.  Dimensions of the SFF system are a scant 11.8" x 9.5" x 2.6".  Here are a couple of pictures of the Wind sitting on my desk next to my 20" widescreen monitor, with a coffee mug and my Black's Law Dictionary, 6th Ed. for scale.  (Click on the thumbnails for full size pics.)

MSI Wind PC

MSI Wind PC


For networking there's an onboard Realtek Gigabit Ethernet adapter.  The Intel GMA950 video adapter is onboard, as is the Realtek ALC858 sound card.

Rounding out the parts of the system are:

1. A Samsung SATA DVD-RAM drive.
2. A Western Digital 160 GB SATA hard disk.
3. A 200 pin SODIMM, 2 GB stick of Kingston DDR2-533 RAM.

The system is cooled by an exhaust fan mounted on the back which draws air in from vents on the right side (if you have it laying flat) of the box.  These vents are on the bottom of the case if you prop the system vertically, so MSI includes a stand which elevates the box off the floor.  (One could put the case on the other side but then the system would not take advantage of the fact that hot air rises.)  One thing that helps system cooling is that the 65W power supply is external.

Assembly of the system was straightforward.  Remove two screws on the back and you can remove the top/side of the case.  You then need to remove the front bezel, take out the filler for where optical drive goes, and mount the disks, using the screw holes on the bottoms of the disk drives.

Inserting the stick of RAM was a bit trickier.  The motherboard has one slot for a 200 pin DDR2-533 SODIMM.  The slot is tight and the latches securing the end of the SODIMM took some persuasion to allow the stick in, but after a few minutes I got it seated.

The motherboard also has two slots which remain unused in this system: a mini PCI-E slot for a wifi or TV tuner card, and a Compact Flash slot.  The latter can be used for building a completely solid state system, installing the operating system on a CF card.  Somewhat annoyingly, even when empty the CF slot shows up as Disk 0 in the system, which results in Windows being installed onto E:.  This caused one post-installation problem, which I'll discuss below.

Windows XP Professional SP3 installed easily after I got the system put together.  Note that the system does not have PS/2 ports for the mouse and keyboard, so you must use USB.  Keep this in mind if installing a pre-SP2 version of Windows or other OSes which don't support USB keyboards and mice during installation.

During installation I partitioned the hard disk, creating a 50 GB system partition with the remained to be used for data.  This will simplify reinstalling Windows if I need to do so down the road.  Post install, I created an account for my MIL and pointed her "My Documents" desktop shortcut to a folder on the second partition, the F: drive.

Once XP was installed I popped in the disc to load the drivers for sound, video and the network.  The sound driver required a reboot but IIRC, the video and NIC drivers did not.  I currently have the box connected to my Acer 20" widescreen LCD monitor, and the Intel GMA950 has no problems running it at 1600x1050 resolution, in 32 bit color.

The applications I installed are:

1. Anti-malware HOSTS file from MVPS.org.
2. AVG Antivirus
3. Ad Aware
4. Firefox 3.0.5 with two extensions, Adblock Plus and Linkification
5. Foxit Reader (PDF reader that's much lighter than Adobe's)
6. PDF Creator
7. VLC for viewing videos and listening to audio files
8. MS Word, Excel, PowerPoint, and Publisher 2007
9. CPUID Hardware Monitor
10. Nero Burning ROM
11. CCleaner
12. Skype, to be used with a webcam she already has

As mentioned above the system sets up the internal CF reader as Disk 0, and Windows sees this as C: in Disk Manager.  I thus wound up with the DVD burner as D: but the system partition on the hard disk as E:, and the data partition as F:.  Not having XP installed on C: caused the installation of Adobe's Flash Player to fail with an insufficient disk space error.  After hitting Google I found a workaround: connect a USB flash drive to the system.  Then, go into Disk Manager and change the CF reader to an unused drive letter (Z: in my case), change the USB flash drive to C:, then rerun the Flash player installer.  Upon doing so it ran.  My MIL will be happy now that she'll be able to watch videos on Youtube. ;-)

I was a bit concerned about system cooling.  The intake vent is right next to the RAM which partically blocks airflow, since the SODIMM protruded at right angled to the motherboard.  In laptops the RAM would be flat against the board.  I fired up CPUID Hardware Monitor and then watched several Youtube videos, an activity which warms up other systems I've used.  CPU temp stayed around 104* to 106* F.  I followed this up with the first two tracks from Derek and the Dominos Live at the Fillmore, played in the DVD-RAM drive.  CPU temp remained around 103* to 104*, so as long as the vents remain clear cooling should be adequate.  (I haven't tried ripping CDs or DVDs, which might stress the system more, raising temperature.)

The Derek and the Dominos CD played fine using VLC.  When I put in a Star Wars DVD and tried to watch it I got audio and a bunch of pixelated junk, however.  Another DVD player might work better, I'm not sure.  My MIL won't be watching DVDs on this system, in any event.

Since my MIL doesn't know yet that I've built this system for her, it's a bit tempting to throw Ubuntu or OpenSUSE on the box to see how it would handle Linux.  From how it works with XP, I think it should have plenty of power, especially with a lightweight desktop like XFCE.

The Wind is low powered by today's standards.  However, it does have enough processing power to handle light office tasks, web browsing, email, viewing online video, and listening to music.  Compared with a more powerful system, it's green, using less electricity and generating less heat.  The small dimensions make it easy to fit into cramped spaces.  In a sense, it could be viewed as the PC world's equivalent of a Mac Mini, but easier to work on and less expensive.  For users in need of a system which will do the tasks listed above, and who don't need a more powerful system for sophisticated audio/video processing, the MSI Wind barebones PC is a good option.  With disk space being cheaper than ever, the Wind could be the basis for an inexpensive, low power home server.  Finally, the onboard CF slot also offers interesting opportunities, such as building a flash based system for use as a web or X terminal.

Wednesday, December 17, 2008

New PC for MIL

Being the resident computer geek in my extended family, end user support naturally winds up being my responsibility.  So, when it comes time for someone in the family to get a new home computer either I put it together or they ask me for a recommendation.

For example, my mother in-law (henceforth “MIL”) currently has a PC I built up for her about 5 or 6 years ago.  It’s an MSI minitower, one of the PCs WalMart was selling sans OS several years ago.  It worked OK for awhile but it’s long in the tooth now and in dire need of replacement.  It has a 900 MHz AMD Duron CPU, 256 MB of RAM, and a 10 GB hard disk.  This afternoon, I ordered the parts from NewEgg to build her a new PC.

Based on the good results with her existing MSI PC and my Wind netbook, I chose an MSI Wind barebones PC as the basis for the new box.  The Wind barebones apparently takes a motherboard very similar to the one in the Wind netbook and puts it into a small form factor desktop/minitower case.  Like the netbook, it comes with a 1.6 GHz Intel Atom CPU and takes a maximum of 2 GB of laptop RAM.  There’s space for a 3.5” hard disk and a 5.25” optical drive.

To complete the machine I also ordered the following hardware:

  • 2 GB stick of Kingston RAM
  • 160 GB Western Digital SATA hard disk
  • Samsung SATA DVD burner
  • Logitech USB keyboard and mouse

This is low end by today’s standards, but her most important applications are Firefox, Skype (for talking to my brother in-law in Okinawa), and Office.  My Wind netbook handles these with aplomb so the desktop should be just fine.

Other reasons for choosing the Wind barebones is that its small form factor will fit into MIL’s cramped bedroom easily and it has low power consumption.   It didn’t hurt that NewEgg had it on sale and there’s a $10 mailin rebate.

The software load with be XP Pro SP3 with IE6 (IE7 sucks up too many system resources even when you’re not using it), MS Office 2003, Firefox, AVG antivirus, and Skype.

So why not a Mac?  Two words: low budget.  This setup is costing less than $300 (we already have the XP and Office licenses).   Even a low end Mac Mini would cost at least $300 more.

And why Windows instead of something like Ubuntu Linux?  If MIL didn’t use MS Office, I’d be perfectly happy to load Ubuntu  on it.  A few years ago I had my parents using SuSE 7.3 at home and it worked fine until they had a few windows programs they really wanted to run. For MIL, Firefox and Skype would work just fine on Linux.  MS Office, not so much.  (No, for her OpenOffice.org is not good enough.  OO.o does not perfectly translate heavily formatted Office docs, which she sometimes brings home from work.)  I’m able to configure XP so that it needs relatively minimal attention, and the only networking she does is Internet access from behind a router.  She doesn’t live with us so being around to help her learn a new OS isn’t really feasible.  YMMV.

I’m hoping my order will arrive next week so I get to move her to the new machine by the end of the year.  I’ll post a follow up once it’s up and running.  Assuming it works out well, I may wind up getting a second one for use as a home server here.

Monday, December 15, 2008

MSI Wind Netbook Review

I bought an MSI Wind U100-420US netbook at Microcenter just before Thanksgiving. They had it on sale for $299; their regular price is $349. My intended uses for the box include ham radio programming, PSK-31 once I get my General Class license, and portable computing when I don't feel like schlepping around my 15" MacBook Pro. It will also fill a role as a commo and navigation box in the event of an emergency and we need to evacuate.

The Wind hardware is pretty slick. Mine has a black case but it's also available in white, pink, and a "Love Edition" which is white with hearts on it. (Barf.) It weighs 2.6 lbs., came with a 120 GB hard disk, 1 GB of RAM, and a 1.6 GHz Intel Atom CPU. It has 802.11g wifi, a 10/100 Ethernet port, a 56k modem, A/V input/output, VGA out, 3 USB ports, and a card reader. I bumped the RAM to the maximum supported, 2 GB (a Kingston 1 gig stick was $13.99 + free shipping from NewEgg). The keyboard is good for the size of the unit, just a bit cramped. A few months ago I had the chance to play with a 7.5" Asus Eee PC 4G which while handier, is much harder to type on. Also, the 10" 1024x600 screen of the MSI is much better for web browsing. Based on using the Wind I've decided that it's as small as I want to go. To demonstrate how small the Wind is, I've posted some pics of it along with my 12" G4 iBook and my copy of Black's Law Dictionary here .

By pressing Fn-F10 you can put the Wind into "Turbo mode." Contrary to what you might think, this actually underclocks the CPU to 800 MHz, to save battery power. Similarly, you can enable or disable the wifi radio to save power by pressing Fn-F11. In fact, wifi was disabled out of the box and it took me a little while to figure this out, which was annoying. For some reason, I had to reenable wifi after I upgraded the RAM.

The Wind came with XP Home SP3 and was surprisingly free of crapware, unlike most consumer PCs. While I prefer OS X or Linux, I'm leaving XP on it so I can run a few Windows programs. Specifically, the two apps to program my ham radios -- FTB7800 from G4FHQ and ADMS-1E from RT Systems -- require Windows and I had problems getting them working properly in a Pareallels Desktop VM on OS X (mainly due to the need to use a USB-to-RS232 adapter). Aside from those apps I spend the bulk of my time in a web browser, so the OS is just in the background. And like it or not, having a copy of Internet Explorer is sometimes useful when dealing with web sites designed by clueless webmasters who don't abide by Internet standards. I am leaving it at IE6, as I don't want the performance hit incurred when loading IE7.

Another Windows app I'm using is MS MapPoint 2009. Although I have a GPS in my truck, and can take it with me if I have a rental car, MapPoint provides me with more advanced mapping capabilities, including finding nearby restaurants or other businesses while traveling. Since MapPoint includes maps for the entire continental US in its highly compressed database, it's useful even without an Internet connection. (MS Streets and Trips would provide the functionality I need, but I got MapPoint through our MSDN subscription.) However, if I'm in a Verizon area, I can connect the Wind to my Blackberry and get online using Verizon's EVDO network, with DSL-like speeds.

I've been running the Google Chrome web browser on the Wind, with the "phone-home" features disabled. (I confirmed it wasn't sending data back to Google home by running a packet trace using Wireshark.) Chrome is very fast and can be configured with minimal toolbars to make best use of the Wind's small 10" screen.

Upgrading the RAM involved removing 9 screws and pop off the bottom half of the case. Doing so requires you to punch through a sticker warning you that by opening the case you're voiding the warranty. Before I did this I googled and found several references to MSI NOT voiding the warranty if all you're doing is upgrading the RAM, and possible the hard disk. Both the RAM slot and the hard disk are easily accessible with the case open.

A 1.3 megapixel webcam is positioned in the bezel at 12 o'clock. Picture quality is about what I'd expect for such a webcam (not very good), but it'll be good enough for use with Skype if I'm traveling. My kids will be able to recognize Daddy. There's also a microphone for use with messenger programs, and of course a couple of speakers. The mic and speakers worked OK during a test phone call made with Skype. The speakers really aren't adequate for listening to music but the sound when using external headphones is fine, so the sound card is decent.

MSI's standard software load for the Wind includes a Bluetooth manager, even on Winds like mine which ship with no Bluetooth module. With the case open the slot to connect a Bluetooth module is accessible, so I may add one if I can do so cheaply, though I have no pressing need for it. The software load also includes Ulead disc burning software which will come in handy if I connect an external burner. I have an unused Plextor dual layer DVD-RW drive in an old PC which could fill the bill, using a USB-to IDE adapter that I have. (This is OK for home use but would be clumsy for travel.) MSI also installed a full version of WinRAR, which aside from being useful for dealing with compressed archives can also open .ISO disc images.

Out of the box the hard disk was divided into a 40 GB C: drive labelled "OS_Install," a small hidden restore partition, and the remainder as D:. I will be keeping my data on D: so that in the event I need to reinstall the OS, I shouldn't need to restore my data. Among the data I'll keep on the box will be a backup copy of the TrueCrypt volume storing all my important stuff on my MacBook Pro, various USGS topo maps, reference materials including a copy of FM 21-76, a first aid manual, and other documents which would be useful in an emergency. For more on the usefulness of a laptop in an emergency situation, check out Shane S's excellent site, Listening to Katrina  .

Other software I've installed includes MS Word and Excel 2007, OpenOffice.org 3.0, Wireshark for packet sniffing, VLC, AVG antivirus, Ad Aware, MVPS.org's anti-malware hosts file, CCleaner, Verizon's connection manager, Firefox 3, Opera 9, Pidgin, Skype, and TrueCrypt. Keeping in mind the travel uses for the box, I've also downloaded some USGS topographical maps for my local area, along with others to which I travel, in PDF format.

The Wind did not come with any kind of a carrying case, so along with it I bought a Case Logic netbook sleeve made of neoprene. This will provide some cushioning when it's carried inside of my pack.

So far the only thing I'm dissatisfied with is battery life. It has a 3 cell battery so it only lasts about 1.5 - 2 hours before needing to be plugged into A/C. This is barely adequate for around the house use, much less while traveling, in the field, or during a disaster. I'm therefore looking at getting a 6 cell or 9 cell battery. (Performance in the battery saving Turbo mode is noticeably slower than when the unit is running at full speed, so I haven't tested it to see how much it will extend battery life.)

Aside from the short battery life the MSI Wind is a great little PC. It makes a nice secondary computer for desktop PC owners or those with large "desktop replacement" laptops looking for a machine that's easier to tote around.


Edit:  Well, this afternoon I hit Amazon and ordered a 9-cell battery for the Wind.  It'll be shipped from an Amazon affiliate, Battery1Inc, and I should get it before Christmas.  I'll post a follow up once it arrives.

Friday, December 05, 2008

Clonezilla for PC Backups

One of the reasons I wanted to get our XRAIDs up and running is to use them as storage space for backup images of our lab PCs. Since we use the lab PCs to test all manner of programs, and since Windows tends to develop bit rot over time, the PCs periodically need to be wiped and rebuilt. Doing this manually is tedious, to put it mildly.

With a big, network accessible storage space, I can build up a PC, get it into good working order, then create an image of the hard drive and save it on the XRAID. Then, the next time I need to rebuild that particular box I just wipe the drive and reapply the image.

Using disk images to backup PCs is of course nothing new. Several commercial products can do this, e.g., Symatec Ghost. However, we only have one license for Ghost even though we have over ten lab PCs. Open source to the rescure.

I recently downloaded Clonezilla , which is based on a live version of Debian Linux. I used Clonezilla to create a compressed hard disk image of one of my lap PCs, a Dell Latitude D600. The image was saved via SCP to a network accessible directory on the XRAID.

To test the restore function, I then reformatted the Dell's hard disk using GParted, running on a System Rescue CD , another bootable Linux distro. Next, I booted the PC using the Clonezilla CD and did a restore.

It appears to have worked perfectly, restoring my XP Pro partition, Debian partition, and the MBR.

Aside from PCs, Clonezilla's web page indicates that it supports Intel Macs.  I plan to test this using our department's MacBook.  Assuming that it works on the Mac platform I'll also create an image of Rohan, my MacBook Pro.

This is going to make my life easier.

Wednesday, December 03, 2008

ZOMG!

How I spent last Saturday:



I put up some of my own pics here , and a couple of crappy low-resolution videos taken with my Blackberry here .

Langhorne Rod and Gun Club put on yet another fun and safe shoot.

Remington Responds on H-S Precision

Remington uses a lot of H-S Precision stocks in build some variants of their Model 700 rifle.  Over at The War on Guns, David Codrea has a response from Remington's CEO, Tommy Milner .

Remington did the right thing when faced with Jim Zumbo so I'm optimistic they'll do the right thing regarding H-S Precision.