Todd's Blog

Good quality film of Wright Brother's "Flying Machine"

I have personally never seen such great quality film of the Wright Brothers' invention, as can be found in the video linked below.

Typically the only thing shown on TV programs are quick, extremely grainy clips, and you can barely see what you're looking at.

The video linked below shows a good-quality film of several minutes in length that gives you a good look at their "Flying Machine" (not called an "airplane" or "aeroplane" yet). 

The film is from the Austrian archives about the Wright Brothers demonstrating their plane in Italy in 1909.  (100 years old!)

What is even more fantastic is there was an on-board camera on the Wright plane and the last part of this film shows it. Wilbur Wright is at the controls on both of the flights.

Enjoy an important piece of history!

http://www.europafilmtreasures.eu/PY/322/fiche_technique.htm?ID=322

Entry #229

Fantastic Hard Drive Cable

In my line of work I work with a lot of computer parts, and in fact every computer and computer server I use I have built myself.  (With the exception of laptops.)

As a result I get a good deal of experience with just about every type of computer accessory and part, and also get a sense for the fragile parts or parts that tend to get designed poorly by manufacturers.

So I thought today I'd pass along a tip for anyone who is involved with replacing their hard drive, or simply wants to make their computer interior a little cleaner and safer.

My tip is for a hard drive cable — specifically for SATA hard drives (older hard drives use IDE connections, and they don't work with this cable, and in fact don't even need a cable of this type).

A SATA data cable normally looks something like this:

SATA data cable

However, a hard drive also needs a power cable attached, and most off-the-shelf computers simply use a second 4-wire power cable, so each drive in the computer has a total of two cables attached to it.

Another way of doing things is to use a combination data/power cable, which typically looks like this:

Sata data+power cable

With this cable, the large connection fits over both the data and power ports on the drive, and the other ends plug into their respective data and power ports within the computer.

I strongly recommend using a combination cable like this, because it helps mitigate a few basic problems with SATA connections:

  • First, it cleans up some of the clutter caused by lots of cables inside the case.  At first, many people think, "What's the point?" when it comes to un-cluttering the interior of a PC, but there is actually some real benefit.  It can dramatically cut down on heat by allowing better circulation (hence making the computer last longer), and it makes working inside the case much safer and less error-prone.  It is very easy to accidentally plug the wrong plug when wires get tangled in a mess.
  • Even though they are light-years better that IDE connectors, SATA connectors do have a couple flaws in their design.  One such flaw is that it is easy for the cable to come unplugged because there is no built-in latching mechanism.  By combining the data with the power into one larger connector, it makes the connection sturdier and less apt to come unplugged.
  • A connector like this will also leave the main power cables from the power supply farther away from the drives, which in my book is a good thing.  I find power supply cables to be unwieldy in most instances, and I like to keep them coiled near the power supply, if possible.

However, there is still a problem with the combination data/power cable pictured above, and there is only one cable I've found that solves the issue.

The problem is a second basic flaw of SATA connectors:  they break easily.  Fortunately I've never had one break myself, but I've been close.  I've heard many stories of hard drives being ruined by a simple broken connector.

If you look at the combination cable above, you'll notice that as the data and power cables exit from the drive (the large connector), they come straight out from the connector. 

Having both data and power cables coming straight out actually creates a leverage point, with the drive connector itself being the weak point.  If those cables get forced up or down too hard, it can be easy to break the drive connector.

Inside many computer cases, there are either fans located behind the hard drives (for cooling) or else the drives can be in a cramped space, or perhaps the cables are barely long enough and need to be bent pretty hard in order to stretch all the way to the SATA ports.  In any of these situations, the straight-out cable configuration can be potentially dangerous for the hard drive connectors, and it will definiitely stress the connectors over time.

I have finally located a SATA cable that fixes all of the above problems, which is why I was compelled to write this tip.  You can have all the benefits of a combination cable, without the risk that your drive connectors will snap off.

I have no idea why these cables are not sold everywhere, because they make so much sense.  I find them so valuable that I always order more than I need, so that I'll have extras around when I need them.

And did I mention that they're cheap?  I fully expected a niche item like this to cost $15 a piece, but surprisingly they are currently offered for just $2.51 per cable!

The subtle difference between this good cable and the one that risks your connectors is that it is set at an angle, with the cables exiting from the connector at a down-angle.

Here is the good cable, shown attached to a hard drive:

SATA angled data+power cable

See how the cables come off the drive in a downward angle?  That takes all the stress off the cable, helping to ensure the connectors stay in one piece.

To show what a big difference these cables make, let me show you a 6-drive array that I built using these cables.

6-drive array built using angled combination data+power SATA cables

(In case you're wondering, each of those drives is a 1TB drive, making a 4TB RAID-5 array.)

Because there is separation between the drives, I was able to use that space to route the cables, yet not restrict airflow.  This has the following benefits:

  • The cables are completed protected from getting pulled or pushed accidentally.
  • If I need to remove a drive I can do it without removing the rest of the drives (which would not be possible if all the cables were routed down the backs of the drives).
  • Completely organized and uncluttered.
  • Fits nicely in what would otherwise have been a very difficult squeeze.  (The computer case cover closes within an inch or two of the backs of the drives.  If the cables came straight out they would probably be mashed against the case.)

So where can you get these cables?  The only place I've found is at CoolDrives.com.  Their Web site says that the price of $2.51 is a sale price, but it's been at that level for a long time, so I take it to be a regular price.

I don't recommend that someone who has never worked inside a computer case go rushing out to outfit their computer with new cables, but for someone who has done it a few times, this combination SATA data+power angled cable may be just the thing.

Entry #228

Safari 4.0 released: great browser, love the new design

I just installed the latest browser release from Apple: Safari 4.0 beta.  (Hat-tip to Konane for the note this morning about it.)

Safari can be installed by any Windows or Mac user (not just for Macs).

The new design reminds me of Google's Chrome browser, but is not as radical.  I would say the new Safari looks "just right".

More than anything, I am so happy that Apple got rid of the frameless window and dull gray background in version 3.x.  I really did not like the look of it.

The new look, however, uses the standard Windows frames like every other browser does, but the tabs are in the window's title bar like Google Chrome.  I think that's a nice way to save space.

Like Chrome, you can drag a tab out of the window to put the web page in its own window.  That's a really sweet feature.

There are only two design decisions that I don't care for:

  1. The tabs always take up the entire window width, so if only one tab is open, the tab is almost as wide as the window itself.  That's just strange.
  2. The Refresh button is too small and hard to find.  (It sits within the Address entry space, on the right side.)

When testing the new Safari 4.0 beta with Lottery Post, I found a couple things that don't work properly with the text editor.

  1. When using the text editor, be careful when you press the Backspace key on your keyboard.  Pressing it too many times in rapid succession can act as if you clicked the back button.  It seems that if you're at the beginning of the text and press Backspace, it's like clicking Back.  I did that one time while writing this blog, and the AutoSave feature I built into the editor (the "life-ring" toolbar icon) worked properly and allowed me to restore everything I otherwise would have lost.
  2. The toolbar buttons that open a popup window (such as Insert Image) renders the window in such a way that the whole screen is covered, and you can't interact with anything.  Essentially, if you click open a window, you need to refresh the page in order to get control back.  Again, the auto-save button saved my butt.  After refreshing, I clicked the restore button and got everything back.

This is a beta browser, so a few glitches are expected and I'm not surprised.

Overall, Safari looks like it will be a very strong contender.  So many great browsers to choose from!

Entry #227

IE8 Release Candidate 1 is here!

Anyone can now install the first Release Candidate of Microsoft Internet Explorer 8.

"Release Candidate" means that it is 100% platform and feature complete, and may have only some minor glitches.

Frankly, the beta of IE8 was very good, so I expect this release to be relatively bug-free.  (I guess we'll see about that.)

Release Candidates are usually safe to install, and in this case Microsoft is even pledging to upgrade everyone who installs it to the "real" version via a simple Windows Update when it's released.

Lottery Post has worked well with IE8 for months now, and it better, because I've been using IE8 on my primary PC during that whole time.

Anyone who wants to install the Release Candidate of IE8 can do so here:

http://www.microsoft.com/windows/internet-explorer/beta/default.aspx

Entry #226

Top 25 Most Dangerous Programming Errors

What a fantastic resource I just came across!

If you're a programmer, this is a highly technical overview of critical mistakes that can lead to disaster.  They are the types of things I've had to be very aware of over the years when building Lottery Post, to ensure the security of each user's information, as well as the overall security of the site.

They are things that can turn a developer's hair white when they realize the back door's been open the whole time.

With many of the techniques that developers use, they are not even aware that they are building backdoors and major security openings into their software.

For example, many developers have no idea how to deal with passwords in their software -- both the paswords the software needs in order to access a database, or the passwords that users enter.  This document points out those kinds of errors.  It is extremely dense with information.

http://cwe.mitre.org/top25/

Entry #225

Study: Tetris wipes out bad memories, heals trauma

Could this be why so many people play it at work?

• • • • • • • •

One of the oldest toys in computing history, Tetris, has the power to heal trauma, according to new research by Oxford University psychologists.

To perform the study, Oxford researchers showed subjects graphic images of violence: accidents, crushed skulls, bloody entrails and so forth. Then they asked half the group to play Tetris. The Tetris players reported fewer bad memories of the ugly images than did those who did not play the game.

Naturally, the researchers are looking into how this may help people (certainly military vets) deal with post-traumatic stress disorder.

According to Dr. Emily Holmes of Oxford's psychiatric department, the results are because Tetris helps blocks the mind from storing painful memories. The catch? You must play the game immediately after the traumatic experience. (Pack your emergency Gameboy, folks.)

More specifically, according to Holmes, Tetris has such an effect because the game, for which you must have intense concentration, competes for your brain's resources for sensory information, and interferes with the way sensory memories are laid down in the period after trauma. As a result, less flashbacks are experienced afterwards.

http://blogs.zdnet.com/gadgetreviews/?p=771

Entry #224

Updated old blog entries

Whew!  I just went through all my blog history, updating all the broken images I could find.

It really goes to show the importance of not linking to images posted on the Internet, and instead saving them and then uploading them to my personal web space on the LP server.  At a certain point I started doing that, and all the images after that point were visible (not broken).

It was also kind of fun to go through all those old entries to see what I was thinking at the time.  It was also amazing to see how many useful posts I had compiled, especially the computer programming tips and snippets.

Entry #223

Cookies (the kind you eat!)

Have you ever tried Cheryl&Co. cookies?  You're missing out if you haven't.

Santa brought me a box yesterday, and I just had a Snickerdoodle cookie that was outrageously good — good enough to blog about!  Big Grin

http://www.cherylandco.com/

(I don't benefit from the link; just sharing it.)

Entry #222

Google releases first non-beta version of Chome browser

Nice to see that the Chome web browser is finally out of beta.  The latest release is their first to sport a "1.x" version number.

Everything seems to be just fine using it.  LP loads smoothly, animation is as quick as ever.  The editor works great (this post typed using Chrome).

If you already have an older version of Chrome installed, upgrading to the lastest version is a breeze.  Simply click the "wrench" icon in the upper-right, and select "About Google Chrome".  Then, at the bottom of the window it shows that a new version is available.  Click the Update button.  After the update is finished, close and re-open Chrome, and you're done!

People who don't have Chrome can visit www.google.com/chrome.

Entry #219

Downloaded new version of IE8

Microsoft just released a new version of its IE8 web browser today, but it's only available to people who were accepted into its Partner program (ahem... like me).

I finally got the old one uninstalled and the new one installed.  In the "About" box it calls this version a "Release Candidate", so that is a very good sign that all the features are basically finished.

I'll tell you this:  they really did a nice job improving the speed.  Pages are loading much, much quicker.  Everything is "snappier". 

This is good news, because a good Internet Explorer is a good thing for everyone!

The ONE thing I have found that doesn't work properly is a real headache for me.  The Rich Text Editor in Lottery Post shows the wrong default font.

I have confirmed that it is a bug, because the same thig happens on the sample pages of the company that builds the editor, so it's not something unique to LP.

However, even though the font looks wrong when I'm typing, when I submit the post (like when I submit this blog entry), the font will come out looking right.

I've submitted it as a bug, so I'm sure it will get fixed before release.

Overall, there are lots of tweaks I've noticed, but I haven't yet had a chance to fully explore.  If I find anything major I'll post another blog about it.

I'm just so pleased about performance — it's so much better!

But they still don't come close to the speed that Chrome, Firefox, or Safari is able to render things like dragging popup windows on the screen.

Entry #218

Thinking about a Blu-Ray player for the holidays?

Here's an "electronics tip" to anyone who is thinking about buying (or receiving) a Blu-Ray player for Christmas (or whatever holiday you celebrate).

Get a PlayStation 3!

The PS3 is without-a-doubt the best Blu-Ray player you can buy.  It is a very powerful game system, in case you have not heard of the PS3, and it has a built-in Blu-Ray player.

Calling it a "game system" is really very unfair to the PS3, because it is actually a fairly powerful computer, underneath its sleek exterior.

(To demonstrate how much more powerful the PS3 is over a stand-alone player, check out this article that compares the amount of time it takes to load and play an advanced movie feature.)

If you're not a gamer, you can own a PS3 and never feel bad about not buying a game, because it is well-worth the cost just as a Blu-Ray player.

The console would look good (and fit right in with) any other audio and video components.

The PS3 has every single advanced Blu-Ray feature available, unlike many stand-alone players out there.  And it will always get any new features that come out because it can download updates directly from the Internet.

Not only can it get the updates, but every update is always made available for the PS3 before anything else.

For example, the feature that lets you watch a picture-in-picture commentary while he movie is playing was available on the PS3 for nearly a year before stand-alone players were able to do that.

That's because they had to build new hardware for the stand-alone players to handle the feature, but the PS3 is a powerful computer, so all it needed was a software update.

The price?  The PS3 is more expensive than the "dirt-cheap" players this Christmas, but nothing close to the high-end players.  Game systems are designed to make most of their money through the purchase of the games, not the systems, so it's a lot cheaper than it would be if it were not a game system.  It is absolutely worth spending a little bit more to get a PS3 over a dirt-cheap player.  And your kids will love you for it.  So will the neighbor's kids.

Also, always buy a PS3 with a smaller hard disk capacity, if you have the choice.  A wonderful thing about the PS3 is that you can upgrade the hard drive later on with a standard laptop hard drive, so you can get big capacity later for much cheaper than the small increase in disk you'd get now with the more expensive game system.

Entry #217

New version of Safari Web browser available

Apple has released version 3.2.1 of their Safari Web browser.

For Apple, it is an important release because it irons out of few kinks, and really cranks up the performance.  I am finding the rendering to be a little crisper on the screen.

Importantly, Safari is a browser not just for Apple users, but also for Windows users.  The Windows version of Safari works great, and has a very unique Apple-like interface.

Apple supports just about every web standard in existence, even more completely than Firefox.

For example, check out how nicely it renders the buttons at the bottom of the page I am writing this blog entry on (I am hovering the mouse on the Post Blog Entry button).

I am finding the load times for pages at LP to be extremely quick with Safari, even the very first time I load a page.  (Pages normally have a little extra delay the first time you load them.)

There is a reason behind the performance increase.  I was reading a blog about it last night.  It has to do with a browser's ability to read multiple streams of data at one time, and its ability to cache different types of data not normally cached.  For example, caching redirects and resources from other domains.

I always recommend having at least two browsers installed on every PC.  It does no harm at all to do so, it only provides benefit.

Myself, I now install five different browsers on my PCs:

  • IE
  • Firefox
  • Safari
  • Chrome
  • Opera

Of course, I have good reason to install that many, as I need to test that LP works on every type of browser, but the important thing is that there is no downside to installing them.  Just choice and flexibility!

Here's a link to the Safari download page:

http://www.apple.com/safari/

Entry #216

1.5 Terrabyte Seagate Drive Only $150

Hard drive capacity is just amazing at this point, and oh so cheap!

There is a really good price at TigerDirect right now for anyone needing a hard drive upgrade.  (I love Seagate drives, as they have been very reliable for me.)

Here's a link to the product page: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=4138742&sku=TSD-1500AS

(No, I don't get anything for this, I'm just pointing out a good deal.)

Onnly $150 for a hard drive that most people will never fill up — awesome!

Entry #215