Ryan’s Blog Just another WordPress weblog

15Feb/110

IBM and Watson

The Watson AvatarIt's been two years since I've even thought about using this blog. However, I feel strongly enough about this subject, and will talk about in depth enough that I think this is the only logical outlet.

When I told my wife about Watson, she couldn't understand why I was so excited. She said, "It's a computer. It knows everything, so of course it's going to win." It took me nearly an hour to explain the gravity of the situation, and I think she finally decided to see my point of view. I hope I can do the same here for other folks.

Computers are amazing to me. They can do some of the most amazing things, and sometimes, I find myself shaking my head and saying, “Wow, that's cool” or “Unbelievable.” Even some of the simplest things, like a word processor, are enough to make me appreciate what's really happening. A word processor can make what used to be yesterday’s major task, and turn it into some of today’s most mundane and unthoughtful of processes. For example, I've got to make a flier for the bake sale. No big deal right? Fire up Open Office, type in who, what, when and where, paste in a picture or two, change a font here and there, add a couple colors, print, bam, you're done. Literally, that fast, done in just minutes. How long would it take to make a flier without one?

Think about that. You've got to get the paper, grab a pencil, sketch out what you want. Maybe cut out a picture or two from a magazine, and tape them on. Want some color? Grab some pens or markers and highlight here and there. Oops, I got the time wrong. I have to start over. Oh, I'd rather use blue than red, I gotta start over. Just making a simple change would take exponentially longer than the one or two mouse clicks we are used to.

Now, think about the Internet. In its most barebones, elemental, simplistic form, what's going on there? A computer takes a little blip of electricity, puts it on a wire and sends it to another computer. That second computer picks it up, figures out what it is, does something with it, and sends another blip across that wire back to the first computer, which does the same. Oh, and those computers are hundreds of miles apart. Little tiny blips of electricity are being sent across wires, between hundreds of computers just to get from one side of the country to another. And, all of these computers can do something with that electricity, process it, and turn it back into something that's meaningful to us. How long does it take for that to happen. Microseconds. That's incredible!

Computers and technology have, and continue, to do amazing things. 100 years ago, if you wanted to send a message from one side of the country to another, it would mean someone would have to physically take that message back and forth. It would be weeks, or months for that to happen. Sometimes, and entire team of people would take on the task. And if the task was even successful, not everyone would have survived the attempt. 50 years ago, it might have taken a few days. 20 years ago, phone calls were common, and you could chat with anyone almost any time. Now, if John in New York wants to talk to Dave in California, he pulls his iPhone out of his pocket, punches a few numbers, and John and Dave are having a face to face video chat, instantly. We have shrunk the world.

In the 1980's, it was thought that no computer could ever beat a human opponent in a game of chess. In 1997, IBM’s Deep Blue bested Garry Kasparov in a six game series. IBM had done the impossible, and created a computer that defeated, not just a human opponent, but reigning Chess Grandmaster, multi-time world champion, who many people to this day, still believe to be the greatest player of all time.

In the game of chess, there is a finite number of possibilities. The computer was able to analyze every possible move, and chose the one that was most likely to lead to the end result of winning the game. Computers are great at this type of concrete thinking. They can sort, organize and compute faster than imaginable. Where they fail is in comprehension.

Human language is one of the most complicated, fluid, and open ended concepts. Puns, word play, sarcasm, slang, accents, emphasis, the list of modifiers and variables is almost endless. Computers have a very difficult time interpreting language because the rules are so open. Nothing is concrete, and computers aren't so good at that.

What did IBM decide to do? The looked at what computers can do well, and not so well. They wanted to take on the challenge of human language. They wanted to create a computer that could basically master language, interpret what was wanted, and present the answer.

What competition requires a master of human language? The game show, Jeopardy! You will find everything but a straight question on that show. Sometimes, even I don't even know what's really being asked for. The show is full of jokes, word play, subtleties, and all sorts of complex language. IBM decided they wanted a computer that could not only comprehend the questions, put present the answer as well.

IBM's Watson is tackling the biggest hurdle computers have faced since their inception. And so far, it appears to be succeeding.

Filed under: technology No Comments
30Jan/090

Guest Post

I was a featured guest over at my friends blog, "Standalone Sysadmin." Matt is off on some dream vacation touring the Mederterainian. In the mean time, he asked me to contribute for his readers.

I did a very quick and dirty write up on Windows Remote Desktop keyboard shortcuts.

You can check out his blog at http://standalone-sysadmin.blogspot.com or my post at http://standalone-sysadmin.blogspot.com/2009/01/remote-desktop-shortcuts.html

5Jan/090

Windows CD Burning

Hey, I have a blog!

Wow, how time flys when you're working. I just wanted to give a quick plug for a great piece of software I just found. If you use Windows, you've likely used and been unsatisfied with the built in software for burning CDs. If you're like me, you don't like the price tags that come with most CD burning software packages.

Here's the solution. CDBurnerXP is a free software package that I've been testing in a wide corporate deployment, and I can't be happier. This software allows burning of ISO images, DVD's, and all the other goodies. And, I don't think anyone can argue with the price tag.

Check it out at http://cdburnerxp.se/

9Aug/080

101 things

Frustrated?I've been working a lot on my 101 things to do in 1001 days list. I started this project back in 2005, and my deadline is really sneaking up on me. The one that's beating me up the most has got to be the "watch every movie to ever win "Best Picture."

I've stopped writing a review for each of them, mostly because they've haven't been all that interesting as of late. Maybe it's because my Netflix queue has them all in chronological order. These movies from the 30's and 40's are... I'm not sure if boring is the right word or not, so I'll just call them underwhelming. So far, only two or three have been worth the three hours to watch them. I might have to shake things up a bit and try to grab some more recent flicks.

When I first decided to do it, I was really interested in film making, and I thought I would feel more "cultured" if I exposed myself to more things. Now it just seems more like a chore. Although, I will admit it's interesting seeing some of the changes in social behavior, as depicted in the films. One thing that stands out, is that I doubt there are more than a couple scenes where someone isn't smoking.

I've got a couple "techie" posts that I've been working on that should be coming up soon, as well as some changes and updates to this site in general.

28Jul/081

Documenting NTFS Permissions

Recently, I was asked to get a "snapshot" of the NTFS permissions on a Windows Server 2003, File and Print server. My boss simply wanted screen shots of everything, and I knew that would be rather useless. I wanted to have a file that could be used to actually enter the information into the system, if I ever had to rebuild this machine. After about 20 minutes of, "Right Click", "Security" and copying down the permissions, I thought to myself, "There is no way in crap I'm going to do this on this entire directory tree."

So, I was off to visit my good friend "Command Line" to see if I could get it to tell me what I wanted to know. After about half an hour of playing, I finally got what I wanted.

I found the command "cacls" which is a new one to me. You can use it to display the NTFS permissions on an object.

In my case, I wanted to show all the permissions, for every directory in a rather large tree, and dump the info into a text file. well, it's as simple as:

cacls * > filename.txt

Viola! Enjoy.

3Jul/080

Disqus now working again

The good folks at Disqus (http://www.disqus.com) have helped me resolve the issues with the changes to my post URL format.

If you manage any type of website with a discusion or comments section, I highly recomend you check out their solution. The big selling point for me was the user profiles, that allow you to follow a commenter from site to site. There are plenty of other great features, such as your usual ranking systems, spam management and many more. Go check them out.

2Jul/080

Blogs and URL’s

When I reconfigured WordPress, I forgot to customize the URL's that it generates for my posts. I didn't think it was a big deal, until now. I'm tired of seeing that ugly URL in the browser, as /?p="postnumber" isn't very friendly. Not to mention, it's difficult to post links to particular posts on other websites or in emails.

Granted, anything can be turned into a hyperlink, but that's not really the point. I love sending plain text emails and IMs, because they are easy to read on just about any device or client. There's something I like about being able to see the URL and know exactly what it's (supposedly) pointing to.

I wouldn't think it would be a big deal, but a few of my posts are starting to get linked from outside sources, like other blogs. I don't want to break these links, and just flat out change the way wordpress generates URLs. So, I think after this post, I'm going to try to change the way my future posts are stored.

Does anyone have any advice? I'm not keen on post numbers, obviously, and plain date stamps don't do it for me either. I know WordPress can link via the post title, but as the blog gets older, that's going to get cumbersome. So perhaps maybe some hybrid of the two. /year/month/title maybe?

What schemes do you use on your sites?

*edit*

Apparently, WordPress is now smart enough to automatically create redirects when you change your permalinks structure. Sweet, eh? Problem solved.

Now, apparently I've broken the Disqus comments that were attached to the old URLs. Please forgive me while I try to correct this.

30Jun/080

Staying on top of the game

I’ve been studying to take the CCNA exam this summer, and it’s amazing to me. I’ve taken many Cisco classes at the local community college over the years, and I’ve had lots of hands on work with them over the same span of time. I feel that I have a solid understanding of what’s going on inside those famous green boxes, and the technology around them.

 

However, over the past 2 years, I’ve had almost no hands on Cisco work, outside of physical layer stuff, as it’s just not a part of my job anymore. I took a “prep test” this morning, just to see where I stand, and I was not pleased with the results.

 

Cisco is very much a “use it or loose it” skill, as are many of the specialized IT skill sets. Does anyone out there have any tips to stay on top of these areas? My only resource is to occasionally grab a book and reread it or browse through it. My old college textbooks and accompanying workbooks and labs are great for that. Take the occasional quiz or review, and read up on the areas where you are weak or slipping.

 

Surely, someone out there has a better, or more reliable way. Or am I already ahead of the game?

26Jun/080

Joss Stone encourages music sharing.

Joss Stone at the 2007 MuchMusic Video Awards, image from WikipediaI caught an article from Digg.com this morning, which pointed me to a new website, Torrent Freak (http://www.torrentfreak.com) a site I hadn't heard of, which appears interesting enough.

Whenever I hear of an artist, "Fighting the good fight" as I like to call it, I always feel compelled to spread the word.

From the article: "They are quite rare events but on occasion, artists actually encourage fans to share their music online. Singer Joss Stone has no problem doing so at all. In fact, after a recent concert in Argentina she said that piracy is “brilliant”."

You can read the full article here: http://torrentfreak.com/joss-stone-piracy-is-brilliant-080625/

I always think it's refeshing to hear these kinds of views. Allthough I can't say I'm familiar with her music, I do know that I will be looking for it when I get home this evening. Miss Stone, you've found a new fan, and I haven't even heard your music yet. I did find a few samples online at her official website, http://www.jossstone.com and I have to say I like what I've seen and heard so far.

25Jun/080

Automating the world?

There was a great post on Slashdot a while back, that I just wanted to share. It offers a great insight into the motivation behind the automation of several tasks.  It's a little long winded, so I've hidden the actual thread behind a break.

Just some food for thought...