There has been a lot of talk in the channels lately about the Quad Core CPUs lately. Most of it has been along the lines regarding most applications only use 1 or 2 cores so the others sit idle. Others say that in the future, that will change, but why spend the extra money on the purchase and in the cost of the power until then. Essentially, expert opinion is that it is a waste of money.
I am not an expert. I am, however, a professional developer and a experienced computer user (~30 years) that owns a Q6600 Core2Quad CPU. My experience is that, indeed, while playing games, I probably see no performance increase over 2 cores. Unless at the same time I am encoding video or audio, downloading something, or a myriad of other things that I do all the time. With my last CPU, granted it was "only" a Prescott, I had to stop all other tasks, and frequently services, to play a heavy game, or to encode audio, or other high-priority tasks. With the Q6600, I don't ever have to do that anymore. My system will hum along, no matter how many things I have going on at once. And to me, that is the advantage of the 4 cores. Be realistic, how many things do you have running at the same time?
Also, I have seen many applications utilize more than one core at a time. Almost all games I play use at least two. Or more specifically, the ATI video driver uses more than one for itself, effectively offloading much of its performance cost to idle cores. LAME only uses one, but I can now run up to 4 instances. Or more to the point, I can rip and encode simultaneously, which gets high-quality CD ripping down to under 3 minutes for me. And the H.264 video encoder I use pegs all four cores.
If the Q6600 was twice as much as the E6600 was when I bought it, I would have agreed that it was not worth it, but it was only $40 to $50 (~25%) more expensive. And the G0 series chip only uses a bit more power (90W?), so yes, it is more expensive to run, but Vista S-states minimize that somewhat. In my opinion, quad core CPUs are a must for the power user today. While the benefit isn't 2X over a dual core, I believe that one day it will be. I don't make these statements as a defense of my purchase, I made the purchase because I really believe that it is true. The main reason I waited to upgrade my system was to delay until Intel dropped the price from the $500+ level to $279 so I could afford to buy one.
I cannot tell you how much Nehalem excites me. I wish I could afford to get one, but there is no way that I am going to be buying a new mobo and memory any time soon. I may buy a newer Core2Quad on the 45nm die for power and speed reasons, but the Q6600 is an incredible chip.
It amazes me in my travels how many people feel the NEED Photoshop for web development. And, of course, they only use about 1% of its total capability. It is true that years ago, it was the only game in town for Image creation and manipulation. But not for a while now. There are many free alternatives that suit the web developer much better. My favorite for most tasks is Paint.NET. It greatest feature is its price: absolutely free! It started life as a college project and was so successful, that it lives on as a great piece of Freeware development. It is not Open Source, however. Some of the other features include layering, filters, great image processing tools, alpha transparency, PNG, and many, many more. All put together in a small, efficient package that is both easy to use and very powerful. And hundreds of dollars less than Photoshop and lacking the disturbing Adobe trend toward spyware. And as the name suggests, it is built on C#.NET, so I feel like I am supporting the community I am a part of. If you need more, there is the GIMP project. Much more complicated, far more powerful, still free, but not nearly as user friendly. It resembles Photoshop in many ways, including the powerful plug-in model that PS uses. I use GIMP 2.2 for things I cannot do in Paint.NET, which really isn't very often. You know, between the two, I don't at all miss the copy of PS I had at my last job. Not at all. Of course, I am not a graphic designer or a heavy Photographer either that needs the power of PS, but I haven't worked with many people who really were either. One last note. For those that have been heard to say, "[MS] Paint is good enough.": Do yourself a favor and get Paint.NET. MSPaint hasn't been good enough since the '90s.
Recommended by Sub Dave, one of my seemingly many ex-submariner friends, I picked this book up in my never-ending search for good military books. It does not disappoint.
Blind Man's Bluff: The Untold Story of American Submarine Espionage is a collection of some of the USNavy's most daring reconnaissance missions using specially modified submarines during the Cold War. From the first Captain to follow a new Soviet missile sub for 47 days (!) to the tapping of undersea telephone cables under 400 feet of water, the tales are riveting and surprising. There is a great deal of high-tech shenanigans here!
A large, but very enjoyable read, I consumed this one quickly. Each episode is laid out well and neatly presented for a single sitting. The stories selected read like character driven novels and string together to form a intriguing look at the hidden side of submarine warfare during the Cold War. This has become a permanent part of my collection.
I have looked this up 3 times now, so I am posting it here.
Every once in awhile, WMP will add a black bar at the bottom of the display area. This is not the letter-boxing of video, as it is normal in full-screen mode and also appears while playing audio files. The bar is the Subtitle Area. To disable, Right-Click the display area, select "Lyrics, Captions and Subtitles", and choose "Off". It's gone.
Some key press activates it for me accidentally. I doubt it's the default Ctrl-Shirt-C combo; that would be awfully hard to oops. Now we know.
Just why do I hate Flash requirements on sites so much? I mean, every time I see a nice webpage marred by some Flash applet, I cringe and wonder why they decided to make that choice. It used to be that requiring a user to have Flash installed just to visit your site was an inexcusable arrogance on your part as a web developer. And then there was the bandwidth requirements for the content; after all, you are developing locally, so who cares that the end-user has to wait? Well, you should, for starters. And many times I see Flash, even still, being used as an easy way out or to simply animate a graphic. So historically, there were many, many reasons to never use Flash except for very specific applications. Today, many of those arguments are not valid. I believe all browsers have Flash preloaded, and bandwidth concerns are almost negligible anymore. So why do I still find Flash to be a over-bloated gorilla on an otherwise clean design? After all, I find the exclusion of PNG support on many browsers today to be inexcusable, but the inclusion of Flash a mere convenience. Unfortunately, I don't have any clear answers. To me, Flash doesn't belong on most websites I see today. Yes, Flash does have it place in many online applications, but not as a graphic element. And I believe that is the crux of the argument: it is not a good replacement for some well designed image elements. I am an old school developer that believes that good, solid, static design will always be superior to flashy, dynamic design in the long run. Do not mistake that statement as a call to return to HTML as the primary development tool. I refer to design; not content, which should always be dynamic, save of course for documentary content. In my opinion, as a former CBT developer and current Intranet developer and BI Programmer, all design should be restricted to good use of CSS, PNG/GIF/JPG, and XHTML. And there is also the fact that it is a closed standard. Or actually, not a standard at all. Flash is owned by Adobe, and is subject to their whims. I just don't think that belongs in general web design from an end-user perspective, much the same way that I don't think it's right to use PDF as a publishing medium for web documents. And don't even get me started on the crapware/bloatware/spyware that is a mark of Adobe products lately. I flatly refuse to use Adobe's PDF reader anymore, but use Foxit Reader instead for any PDF files I might need to read.
I am always looking for some light reading for my wife, who doesn't read much escapism. I try to get her to read more nonessential stuff to help her relax at night in order to sleep better. John Scalzi featured an interview with the author and the article intrigued me, so I bought it for her. So over the weekend, while my wife and daughter were in Orlando, I took a break from the great book I am reading and consumed this one. I was impressed. And annoyed to find out its the 1st of a trilogy that hasn't been written yet. Staked is the story of Eric, a newly undead, but powerful, vampire with a bit of a memory problem. He lives the dark lifestyle, running a strip club for menu selection, hangs with a bunch of over vamps, and has girlfriend issues made worse by letting her talk him into turning her too. He finds himself in the middle of a war with the werewolves for reasons he can't understand. This is not your typical vampire novel, so Anne Rice lovers will need to look elsewhere. This is a more intelligent take on the blood-sucker genre but still is a light read that I consumed in 4 days. Not a record, even for me, but much faster than most books lately. This is the first Vamp book that I really enjoyed for its logical storyline and decent belief-suspension qualities. No over-the-top sexual situations or mind-groaning magical assertions, beyond the necessary to set the situation, of course. Read the Scalzi feature and get the book. It doesn't disappoint.
He was one of the greatest people of our time. More than just an author. More than a great scientist. More than an engineer, physicist, humanitarian, advisor, prophet, philosopher, and more. He helped define the world we live in from the positive side. He helped define who I am today through his stories. He had his hands in most of the great information technologies we enjoy today. We all owe him more than we can know. And now he is gone. Goodbye, we will miss you. From the BBC: Writer Arthur C Clarke dies at 90
Continuing with one of my favorite authors, I recently finished Battle Born by Dale Brown. Brown writes stories of near-future geopolitical conflicts with an emphasis on air-power. What's not to love? Battle Born continues the McLanahan storyline again as second in command of the secret research facility Dreamland. The conflict this time is Korea. North Korea has finally exhausted most of its resources, the economy is in a death-spiral and the people are starving and threatening revolt. Much like modern NK, if sources are to be believed. As NK threatens to invade South Korea, an all out assault is swiftly conducted by the south, toppling the government and unifying Korea for the first time in modern history. Of course, life isn't that simple as rogue elements of the communist military try to exact revenge, China plays dirty again, and American politics is, well, American politics as usual. In order for this book to work, Brown has to through nukes around. A lot. The technology fronted in this book deals with anti-ballistic systems. As such, the plot is a bit unrealistic. Not terribly, but it made me scratch my head a bit. Unfortunately, I did not feel that this was one of Browns better books. In fact, if I had read it before the others, it's unlikely that I would read any more of him. I don't think Brown has lost it yet, but I am concerned. This is one for the fans, and little else.
|