Robocopy categorized as social/dating?

So I got fed up with my network connections dropping 80% of the way through copying 25-megabyte files halfway across the world. I’ve been using Robocopy, but without any command line options, it just starts over again.

I did a little digging and found the /z switch, which is supposed to make it pick up where it left off. It introduces a little overhead, but I can live with that. It’s better than copying the files 1 1/2 times.

Finding out about it was the amusing part.After stumbling upon the /z switch, I punched that into Google to see what other people were saying about it. That’s where I learned about the increased overhead. Fine. But one of the links I clicked on was blocked by Smartfilter, which is the application my employer uses to keep us from spending all day watching Youtube.

Surprising? No. Smartfilter blocks lots of useful stuff that makes it a lot harder to do my job. But the category it put that page into was pretty amusing: Dating/Social.

I can just imagine that date now. Two people meet after work in a dimly-lit restaurant that will be out of business in 18 months. Instead of talking about music, or movies, the neighborhood, or the other things my wife and I talked about on our first date, they talk about Robocopy.

"Where have you been all my life? All I’ve ever looked for was a nice girl who knows what the /z switch in Robocopy does! I’ve never met a girl who knew what Robocopy was!"

Actually I might be able to think of one or two relationships that probably did go down something like that, now that I’ve mentioned it. I think that should scare me.

Dog stories

Since the next couple of things I post aren’t going to be terribly positive, I thought I’d share some dog stories.My mother in law was in town yesterday and today. My wife and I both got up before the crack of dawn for our weekly Saturday ritual–I spent a total of $4 at that 6 am sale, which was about $96 short of my goal. So while we were out keeping more money than we were spending, my mother in law was stuck with a black lab mix who’s too smart for her own good.

She knows the words "Come on, get in your crate." But with my mother in law, the dog played dumb. When she came after her, she ran away. So my mother in law had to catch the dog and drag her into her crate.

She and my wife were talking about it this afternoon. My wife said, "She knows what ‘Come on Angel, let’s go into the crate’ means." And the dog proved it, because she looked up with the oh-do-I-have-to? look.

Things got worse though. Not long after that, she said, "I think I’m going to go take a bath."

Angel doesn’t know the first 8 words in that sentence, but she knows what "bath" means. When she hears running water and she thinks it’s for her, she runs and hides. Not real well, mind you–she hides at the bottom of the three steps that lead up from the family room into the rest of the house, but it slowed us down for a few minutes the first time.

So I guess she had a better afternoon than she expected. No bath, and only about 30 minutes in the crate while we went to the hardware store to get some assorted nuts and bolts for some repairs I’ve been putting off.

Meet Robocopy

If you remember the days of DOS, you know the difference between COPY and XCOPY. For those times when XCOPY won’t cut it, there’s ROBOCOPY, part of the Windows resource kit.If you just need to sync up two directories, Robocopy does it happily. Type ROBOCOPY source destination, and it will happily copy new and changed files over, while leaving identical files alone. This can save lots of time.

ROBOCOPY.DOC will give you lots of tips and ideas for using the program.

I have to do a lot of work over a WAN, and sometimes the network conditions are less than optimal, to put it politely. By that I mean sometimes I get nostalgic for the 9600 bps modem I had in high school, because it was faster and more reliable. Robocopy will detect errors and retry, which is a huge help in these conditions.

One thing I do frequently is copy single large files. The documentation file isn’t very clear on how you do this, and the syntax is tricky. Here’s how to copy a single file between two servers or directories:

ROBOCOPY source destination file(s)

Here’s a line I use a lot, to shoot out new virus definitions to my management servers:

ROBOCOPY . "\\servername\c$\program files\symantec\symantec antivirus" *.xdb

This is just a glorified copy command, but if any part of it fails, it will retry until it works.

In the past I’ve also used Robocopy to move file shares when upgrading file servers. I’ll create the share on the new server, copy everything over, and then, in off hours the night before the cutover date, use Robocopy to sync them up. Here’s an example:

robocopy \\oldserver\accounting \\newserver\accounting /MIR

Of course, since Windows has had DFS for 8 years now, you’re using DFS for everything now, right? Of course not. So for the times when you have to replace a fileserver and migrating to DFS isn’t an option for whatever reason, Robocopy is your fastest and easiest option for a cutover.

How to use your computer skills to earn some extra money

If you’re in need of some extra money and you’re computer-savvy, the scumbags of the earth have a deal for you. You see, they load unwitting computer owners’ PCs up with loads of junk, and they can render a new, state of the art computer useless very quickly. That’s an opportunity for you to use your computer skills to earn some extra money.

If you can learn to clean up the mess, you can probably have as much after-hours work as you want.Assuming you’re pretty good at fixing your own computer (don’t go into business fixing computer problems if your computer runs like garbage), cleaning it up is pretty easy.

Keep copies of Ad-Aware, Spybot Search & Destory, Bazooka, and Avert Stinger handy on a CD or USB flash drive. Install the programs and then run them. I run Bazooka first and last because it’s fast and gives a good overview of the health of the system.

Run all of the antispyware programs and let them do their thing. Then run Stinger in case they aren’t keeping up with their virus definitions. Once you clean the system up, update the virus defs (install antivirus software if they don’t have any–AVG strikes a good balance between effectiveness and ease of use, and it’s free) and defragment the hard drive.

Most IT people I know charge about $50 for the service. Have the customer bring the PC to you since a good spyware scan takes several hours. Let Spybot scan overnight, then clean it, then led Ad-Aware run while you’re at work and let it clean.

Keep an extra monitor, keyboard and mouse around so you can just plug in your customer’s CPU and go.

If the computer is in such bad shape you don’t get a start menu, boot it in safe mode and clean from safe mode.

And there you go. An easy side business. Hopefully you’ll have a booming business so fewer people will call me.

Net neutrality has little to do with censorship but it\’s a good idea anyway

Pearl Jam came out in favor of net neutrality after AT&T censored a broadcast a performance they did in Chicago last Sunday. I guess AT&T didn’t like Pearl Jam’s anti-Bush message.

I don’t know if Pearl Jam’s sudden embrace of net neutrality is out of ignorance, or if it’s retaliation. It doesn’t really matter because it should help bring some more awareness to the issue.Here’s the issue with net neutrality, in a nutshell. AT&T wants to charge companies like Amazon, eBay, and Google when people like you and me access their web pages. And if the companies don’t pay, AT&T will make the web sites slower. The idea is that if one company doesn’t pay the fees but a competitor does, AT&T customers will probably opt to use the faster services.

Proponents say AT&T built the infrastructure, so they have the right to charge whoever uses it.

There are two problems with that logic.

They’re already paying to use it.

When a company decides to go online, they buy an Internet connection. That connection might be owned by AT&T, or it might be owned by some other provider. It isn’t cheap. While a 1.5-megabit cable modem connection might cost a consumer $30, a commercial-grade 1.5-megabit T1 connection will cost more on the order of $500 a month. A company like Google needs a lot more than one of these connections. Google most likely is spending hundreds of thousands of dollars, if not millions, every month for the privilege of being on the Internet.

Without content, an Internet connection has no value.

AT&T knows nothing about how online services work, because they haven’t been in the business long. Twenty years ago, if you wanted to go online, you didn’t use the Internet unless you were a college student. You subscribed to a service like AOL or Compuserve or Prodigy, who sent you a disk and a local phone number that you called with your modem, and then when you wanted to go online, you connected to their service. It had e-mail and forums and downloads and news, kind of like the Internet does today, but it was smaller. You could interact with other subscribers but that was pretty much it. E-mail was limited, for the most part, to other members of the same service.

Compuserve was the biggest and most expensive service, but it survived because it had the most features. AOL and Prodigy survived because they were easy to use. GEnie, a competing service operated by General Electric, survived primarily because it was cheaper than the others. Each had a niche. In these cases, the company providing access also provided the content. It was a closed system.

The Internet is an open system. AT&T isn’t providing all of the content. AT&T is my Internet provider, and I never touch any of their content, except when my credit card expires and I get a new one and I have to go to att.com to update my account with the new expiration date for my automatic bill-pay.

If it weren’t for the companies like eBay and Amazon and Google, nobody would want an Internet connection in the first place, because without those providers, an Internet connection is pretty much useless. The only reason the Internet took off in the first place was because companies like AOL and CompuServe couldn’t offer services that were as good as what Google and Amazon and eBay.

That’s why AOL went from a blue-chip stock to a drag on Time-Warner’s share price in less than a decade.

People buy Internet connections so they can use Google and Amazon and eBay. Very few people care about the mostly sterile content AT&T puts on the Internet. I’m sure some people enjoy watching concerts in the AT&T blue room, but I’ve never heard of anyone watching anything there. But I hear every day about what someone bought or sold on eBay, or a story that showed up on Google News or CNN.com, or a book someone bought on Amazon.

And when they use e-mail, people increasingly are using e-mail from Google or Yahoo or Microsoft instead of the one from their Internet provider. That way they can read their mail anywhere, and they can keep their e-mail address even if they move or change Internet providers. So Internet providers aren’t even the primary source of the most basic services anymore.

If anything, AT&T should be paying the companies that produce the content. Not the other way around.

AT&T isn’t selling content. It’s selling a pipe that content travels to. Lest AT&T get a big head, all AT&T has to offer is plumbing.

So what does this have to do with censorship?

Net neutrality has very little to do with censorship. I suppose someone with contrarian views operating a blog on a shoestring who can’t afford to pay for both an Internet connection and the privilege of running in AT&T’s fast lane is a victim of a form of censorship. Or if Google doesn’t pay to be in the fast lane but Yahoo does, then in a way Google is being censored in favor of Yahoo.

But if AT&T chooses to drop the audio out of a Pearl Jam concert, net neutrality isn’t going to stop that. In that case, AT&T is the provider, not just the company providing the plumbing.

But net neutrality is a good thing because without it, what’s going to happen is higher prices for the things you buy on Amazon and eBay, and less content on news sites because the news providers can’t afford as many writers because now they’re having to pay AT&T and every other company that sells digital plumbing. You get less, so that Randall Stephenson gets a higher salary and a more attractive stock options.

Stephenson made $14.6 million last year, before he got promoted to CEO.

I don’t think you and I need to make any more sacrifices in order to give this fat cat a bigger raise.

Replace your video game system’s power cord cheap

This weekend I found myself in search of a power cord for an original Playstation. It’s the same plug that the Sega Dreamcast and Saturn and Sony PS2 use, but it seems like online almost everyone wants $10 for a suitable replacement. I learned how to replace your video game system’s power cord cheap, and I’ll share the secret with you, too.

I found out by accident that the local Game Stop sells them for $4.99. I had to run an errand about four doors away from a Game Stop anyway, so I dropped in. It took me a little while to find, but I found the cable.

It’s not the same. What they sell as a “universal” AC power cable has two round sides on the plug, not a round and a square like the original Sony cable. I knew I’d seen the connector on the end of that Gamestop cable before, so I didn’t pay $5 for it. It turns out it’s universal because it also fits the original Xbox. An Xbox cable works on a Playstation but not the other way around.

Replace your video game system's power cord cheap. Look for this connector.
This super-common power connector fits most video game consoles. If you find one of these in a junk drawer, it can replace a missing video game power cord. Image credit: Miguel Durán/Wikipedia

I did some digging, and I found that the official name for the connectior the Playstation uses is IEC 60320 C7P. The “P” stands for “polarized.” The “universal” connector on the cable Gamestop was selling is the IEC 60320 C7. The nonpolarized plug fits the polarized connector, but not the other way around.

A ton of home appliances use the IEC 60320 C7. Every tape recorder or boombox I ever owned, for instance. It’s the most common connector used for devices that draw 2.5 amps of current or less. Well, my boomboxes are long gone, so I raided my wife’s. Hers just happens to be different. Rats. I ended up swiping the cable from a dead laptop AC adapter. Wouldn’t you know it, it plugs right in to the Playstation’s power port. That old laptop cable was probably made in the same factory as the cables Gamestop sells as universal video game power cables.

I’m happy. I saved five bucks. (The wasted trip to Gamestop doesn’t count because I walked there from someplace I had to go anyway.)

It wasn’t long ago that you could find this type of AC cable anywhere for a two or three dollars, tops. By anywhere, I really do mean anywhere–discount stores, Radio Shack, consumer electronics stores, maybe even dollar stores if you’re lucky.

Cables are high markup items, but even at $3, these things offer a healthy profit margin, so they should still be readily available at something near that price. I know sometime in the last decade I’ve bought one of these things at Kmart.

So before you pay even $5 for a replacement cable, raid the drawer where you keep all your stray electronics wires and see if you can find one that fits. Failing that, look around for something else around the house, like a boombox, VCR, or DVD player, that has a power cord that will fit. If not, hit the electronics section of your local discount store. Odds are it’s closer than the closest game store, and a suitable cable should cost less there too.

Don’t go into a store asking for an IEC 60320 C7 because they won’t know what you’re talking about, of course. The name may be listed on the packaging. The United States doesn’t require that name to be molded onto the cable, although some countries do. Study the image above and you should recognize the cable on sight in a store. If worse comes to worse, print out the picture above and bring it with you to compare. Miguel Durán drew it to be helpful, so let it help you.

So why does Sony use the polarized connector? Probably to fool people into buying a replacement cable from them at an inflated price to replace a lost cable. They fooled me, and I should know better.

My baseball heroes

Joe Posnanski just did an entry on his childhood baseball idols, and lots of people chimed in about their unlikely heroes. So I got to thinking about mine. When it comes to likely heroes, of course George Brett and Ryne Sandberg were on my list, but that makes me no different from about 10 million other people. Bo Jackson is more of an underdog because his career was so short, but he’s a pretty obvious choice too. There’s an old joke in Kansas City that nobody can name a current Royals player except for George Brett. I mean Bo Jackson. I mean Bret Saberhagen.

If you followed the Royals through the 1990s, it’s funny. I’m sure the overwhelming majority of people who come across this page will have to take my word for it.

Anyway, here’s my list.3. Calvin Schiraldi.

I have no connection to Boston except for a little bit of personal baggage that isn’t Boston’s fault, but in October 1986 I was a Red Sox fan. Why? They were playing the New York Mets in the World Series, and if the Mets were playing the Cuban Nationals, I’d probably root for the Cubans. The only time I root for the Mets is when they play the Yankees.

In 1986, Boston’s closer was a young fireballer named Calvin Schiraldi. Schiraldi pitched well early in the series, but not so well later on. In the fateful Game 6, an exhausted Schiraldi was the pitcher who gave up a single to Ray Knight, setting up the infamous Mookie Wilson ground ball between Bill Buckner’s legs that forced Game 7 and cost Boston the World Series. Schiraldi didn’t throw that pitch; he watched helplessly from the dugout while Bob Stanley tried to pitch out of the jam.

I still remember the images of Schiraldi sitting in the dugout afterward, his face buried in a towel.

Schiraldi took the ball again in Game 7 and took the loss in that game too.

For me, Schiraldi came to symbolize the guy who takes the ball when his team needs him, whether he has his best stuff or not, and no matter how tired he is.

I had the chance to meet him a couple of years later, but I had no idea what to say to him. I wish we’d talked baseball a little, but I don’t know what I would say if I had the opportunity again tomorrow either.

2. Ron Hassey.

I think I told this story before. Ron Hassey was a left-handed hitting catcher who worked well with pitchers and had some pop in his bat. In 1984, the Indians packaged Hassey up along with relief pitcher George Frazier and starting pitcher Rick Sutcliffe for outfielders Mel Hall and Joe Carter. Yes, Joe Carter as in the hero of the 1993 World Series.

Rick and I are related, but it’s not like he looks me up when he’s in St. Louis or anything. I’ve met him twice. Once the day after his 200th major-league win, and once at his grandmother’s funeral. (His grandmother was my great aunt.) But I digress.

The Cubs didn’t really know what to do with Ron Hassey. Jody Davis was the Cubs’ catcher, and he made the All-Star team every year as Gary Carter’s backup and he was a fan favorite. One night that summer, Hassey got a rare start at first base, which wasn’t his usual position. I don’t exactly remember how it happened, but Hassey hurt himself on a play at first base. It was either his leg or his knee. Writhing in pain, he hit the ground, but he had the ball. He had the presence of mind to literally roll over to first base and tag the bag to get the out.

I’m not sure that the team doctor approved, but I always thought that was the way baseball was supposed to be played. Play hurt and play hard.

So, for all those times I played softball trying to disguise a sore hamstring so the opposing team wouldn’t get the wrong idea… I guess you could day I got the idea from Ron Hassey.

At the end of the year, the Cubs packaged him up in a deal with the Yankees for a couple of forgotten names, Brian Dayett and Ray Fontenot. Trades involving Hassey then became something of an annual offseason tradition for the Yankees for a few years, kind of like firing Billy Martin. Eventually the Oakland Athletics got their hands on him, and he became Dennis Eckersley’s personal catcher.

1. Lyman Bostock.

There’s a lot I can say about Lyman Bostock, but I’ll start with this: Lyman Bostock is the greatest baseball player of all time that you’ve never heard of. He only played two complete seasons, but he was a contender for the batting title both years. He was kind of like Tony Gwynn, only with better speed and range.

But his final season is the reason he’s on my list. He signed with a new team and stunk up the place his first month, so he went to the owner and tried to return his salary. He refused, so Bostock announced he’d give the money to charity instead. He received thousands of requests, and personally went through all of them to see who really needed the money the most.

These days, when a free agent signs a fat contract and promptly tanks, he laughs all the way to the bank.

There’s a good reason why Bostock isn’t in the Hall of Fame, and it’s the same reason you’ve never heard of him. Toward the end of the 1978 season, he was visiting his uncle in Gary, Indiana. Bostock’s uncle pulled up to a stoplight with his goddaughter in the front seat of his car and Bostock in the back. The goddaughter’s estranged husband walked up to the car and fired a shotgun blast into the car. The shot hit Bostock in the head and he died two hours later.

I never actually saw Bostock play, seeing as he died when I was 3, but he posthumously became one of my heroes. He wasn’t just the kind of guy a father can point to and tell his son, "Play baseball like him." He was the kind of guy a father should point to and tell his son, "Live your life like him."

This is why Joe Posnanski is one of my favorite sports columnists

Joe Posnanski is a columnist for the Kansas City Star. He writes about baseball. He writes about the Royals sometimes, because that’s his job.

But he’s probably at his best when he writes about the Indians. He grew up in Cleveland, after all.This blog entry from him, It’s Like Being 10 Again, is a really good example.

I really think he should have printed this one in the paper.

Read it, even if you’re not a big baseball fan. It’s really good.

Integrated components vs discrete

Integrated components vs discrete is an old argument. I distinctly remember setting up a server for a new big-shot in 2004. I opened the server up to put memory in, and found its PCI slots filled with cards that duplicated all of the on-board components.

I asked my boss about this, and he said the guy had insisted on doing this, because “discrete components are better.”

I’ve been making jokes at the guy’s expense ever since.

Read more

Dateline\’s getting sued

I see that Dateline’s being sued because someone who found himself on the “To Catch a Predator” segment and killed himself. His sister is suing for $105 million.

Good.I don’t normally like lawsuits, but Dateline is the most despicable excuse for journalism in the entire world, and yes, I know that takes some doing. Remember, this is the same television show that decided that GM pickup trucks didn’t explode spectacularly enough in collisions and rigged them with explosives, then presented this dramatization as fact.

What Dateline does in its To Catch a Predator segment isn’t journalism at all. It’s entrapment, pure and simple. And capturing it on film turns it into something more closely resembling so-called “reality TV” than anything else–certainly more than journalism.

The job of a journalist is to report events. What this segment of the show does isn’t to report the events–it creates them. What’s worse is that it puts the people caught on camera on trial in the court of public opinion. Many of the people who end up on the show end up having their cases dismissed in court for lack of evidence.

If the police want to engage in this sort of activity, that’s one thing. When a sensationalistic television show does it, unintended consequences happen.

I have no sympathy for pediphiles. But engaging in entrapment to put them on television as a form of entertainment isn’t the proper or ethical way to deal with them. Plus, it certainly isn’t journalism, and it gives a bad name to those who do try to practice journalism in an ethical and principled manner.

Unfortunately, a $105 million lawsuit isn’t going to do much to change Dateline’s practices. The show stays on the air because it gets reasonably good ratings and is dirt cheap to produce. That’s why they put it on in every time slot where another show fails. Even with the occasional nine-figure lawsuit thrown in, it’s far cheaper to produce than any sitcom.

If you don’t like the direction this country or society is headed, thank shows like this. Sensationalism and celebrity gossip is what passes for news these days, so the things that really matter don’t even get mentioned.

If you want to get your news from television, watch Jim Lehrer on PBS. Liberals think it’s too conservative; conservatives think it’s too liberal. That’s usually an indication that it’s doing something right. Flawed though it may be, at least it is journalism, unlike most of what ends up on television news anymore.

I remember someone asking one of my journalism instructors (Bob Sullivan, now an MSNBC columnist) for an example of balanced journalism. Surprisingly, he didn’t hesitate. “MacNeil/Lehrer,” he said. Then he laughed. “And no one watches.”

Sad.

I can find better journalism than Dateline without switching from NBC, however. It happens every Saturday night. Yes, I’m talking about Weekend Update. And it was better even when Norm McDonald was hosting.