Category Archives: Software

Firefox Drops to 3rd Place

I remember driving to the mall with my dad, to buy a copy of Netscape Navigator 1.2 on floppy disks. Since that time I’ve had a soft spot for Netscape and its successors, including Firebird and the increasingly irrelevant Firefox.

firefox_third_place

This month comes the news that Firefox has fallen to 3rd place, with more users on both Google Chrome and Internet Explorer.

Life’s too short to waste time on a third place browser.  I am writing this on Google Chrome, and regularly use Internet Explorer.  But I’ve uninstalled Firefox.

How to Scan Multi-Page Documents in Windows 8.1 Preview

I just set this up for my mom, so I thought it might be interesting for others too.

My employer recently released the Windows 8.1 PreviewModern Scan app. I’ve been a fan of the possibilities of Modern since I heard early rumors of it. The original “manifesto” just looks cool :-)

Microsoft-METRO-UI-Description_svg

Anyway, here’s the process of scanning multiple page documents in Windows 8.1 Preview.

Once the scanner’s driver is installed and the Scan app is present, simply click on it in the Start Screen. When it opens the UI should look something like this:

scan_1

You can click ‘preview’ and the scanner will send you an image of what the document will look like.

scan_preview

But you can select other options, like XPS for file format (which will create a multi-page document), Greyscale (appropriate if you’re working with text, and other options)

scan_2

And then it will save in your Documents folder! Voila!

Review of “Ghost in the Wires: My Adventures as the World’s Most Wanted Hacker,” by Kevin Mitnick with William L. Simon

Several weeks ago Kevin Mitnick spoke at the research arm of my employer. He is a funny guy, knowledgeable, a great public speaker. He was also hawking his book. During the Q&A Kevin was asked what the most realistic movie about computer hackers was. He replied, “Sneakers,” a 1992 film starring Robert Redford, Dan Aykroyd, Ben Kingsley, Mary McDonnell, River Phoenix, and Sidney Poitier, which I had remembered watching as a teenager. This answer seemed so bizarre it made me want to know more — hence several hundred pages later, I’ve read Mitnick’s book.

After re-watching Sneakers, I was struck that it did not use the Hollywood trope of a computer whiz sitting down on a keyboard, hitting random buttons, and getting into the system. Or Mission: Impossible high tech wizardly or suspension cables. Instead, in Sneakers access is gained by talking to people, calmly and persuasively lying to them, and getting them to do what you want. This was Mitnick’s method. That was why he liked the film.

Kevin’s story begins as a boy “hacking” the L.A. mass transit system to get free rides, thru getting his mom free long distance, to finally an increasingly complicated web of compromised systems to evade the growing number of enemies who was looking for him. Mitnick’s adventures take him from California to Las Vegas, Seattle, South Dakota, and North Carolina, before finally being arrested.

Kevin’s spoken a lot about his former life. Here’s a 60 minutes report:

And an hour-long talk he gave at Google

Shortly after his release his prison, he was called to testify before a Senate committee headed by Joe Lieberman and Fred Thompson.

If technology, “social engineering” (which Mitnick calls “lying on the telephone”), and security interest you, I strongly recommend Ghost in the Wires: My Adventures as the World’s Most Wanted Hacker. I read Mitnick’s book in the Nook edition. It is also available for Kindle.

Review of “The Difference Engine,” by William Gibson and Bruce Sterling

The Difference Engine is a hard book to review. On one hand it is technothriller that asks, “What if Charles Babbage had succeeded in building his programmable computer in the 19th century?” On another it is literary science fiction, with a depth comparable to Arthur C. Clarke’s 2001 or Isaac Asimov’s Foundation. On the third it’s a rumination on word processing.

Charles Babbage and Charles Darwin were contemporaries in early 19th century Britain. Both men made great discoveries, and both were perfectionists. Famously, Darwin only published his theories when he heard that Wallace had independently discovered natural selection and was going to release his own version of the theory. Less famously, Babbage designed the Difference Engine (which has successfully been constructed from his plans in our down day), a mechanical computer, but abandoned work finishing it to attempt the Analytical Engine, a computer that was as advanced as the electronic ENIAC that was finally built more than a century later.

No men, if their careers could have been more successful, might have changed our world more than Archimedes and Charles Babbage.

But what would such a world have looked like? Could an information revolution occur at the same time as an industrial revolution? Who would benefit from such a world? Who would oppose it?

The Difference Engine is composed of several “Iterations” and a final “Modus.” Many characters appear again and again, though often the reader’s view of them differ – a character might simply be standing near an event in one iteration, an antagonist in a second, a helper in a third, and the protagonist in the fourth.

The meaning of the ending of The Difference Engine is disputed, and (in the finest literary tradition) there is no need to take the authors’ remarks as the last word. I’m still unsure what finally happens.

I read The Difference Engine on my Kindle.

Cloud Power!

I lost my Kindle yesterday, and while I since found it, the incident made me take seriously the different “clouds” I use. I regularly use clouds made by three companies — but Amazon’s and Microsoft’s clouds don’t fully integrate with themselves, and Apple’s doesn’t play nicely with other folks

Amazon.com: Amazon Cloud Player, Audible
Apple: iTunes
Microsoft: SkyDrive, Zune

Amazon’s cloud let me continue reading and listening where I left off — but I can’t stream my Amazon CloudPlayer mp3s to my Kindle, and I can’t use the CloudPlayer interface to play my Audible files

Apple’s cloud let me redownload music that I had lost during an old computer crash, but the format was m4p, which is not standard and doesn’t work on players made by other companies

Amazon SkyDrive lets me upload from (But not download too) Windows Photo Gallery. Likewise, Mp3s I buy thru Zune are not automatically placed on SkyDrive.

When I purchase MP3s from Amazon MP3 Store, I download them from Amazon CloudDrive on my other computers to play with Zune. When I buy from Zune, I use the Amazon CloudPlayer upload utility to automatically put them into CloudPlayer, and from there download them to my other PC (which also uses Zune Player).

The network revoloution that is brining us Clouds and media-rich smart devices (phones, tablets, e-readers, etc) is amazing, but I don’t think any vendor has a final solution out yet.

It’s a fun time to be a geek! :-)

Some Thoughts On Kinect

I’m biased here: I worked in the same building in which the Kinect was developed. But I wanted to share some thoughts about the use case that’s surprised me the most, because it’s not what I thought about when I first saw it, and I think not why most people buy it.

The Kinect is an advanced 3D motion detection camera. It is sold bot with new Xboxes, as well as an accessory. If you go into Microsoft stores you will see kids playing with Kinect as an advanced Wii — as the ads say, “you are the controller.”

It’s been months since we played a game that way.

What we’ve been doing a lot more, though, is use the voice recognition engine. Because the Kinect for Xbox contains a microphone, and uses Microsoft TellMe (our not-quite-as-cool but released earlier version of Siri) for voice recognition / natural user interface, you can control the Xbox with only voice, using hand-waving as a back-up interface.

Right now I’m listening to music which I got to by saying “Xbox, bing Sufjan Stevens,” saying “Seven Swans” at the list of albums, and then saying “Play Album.” But frankly, the Zune pass (which does the on-demand music streaming) has not been a market success, and Last.fm (which is free and more popular) does not allow you to specifically choose albums to stream. Plus Zune goes on the fritz more than I would like (like now — sigh).

A bigger difference in our life has been increased use of Netflix. My wife and I watched two movies today (Four Rooms and Jackie Brown), and have watched a long list of them recently, including:

My suspicion is that when it comes to chillaxing time, freeing yourself from the formality of the remote makes it easier to start movies. It’s interesting for a technology that I suspect will have the biggest impact in disability & medical fields, & children’s toys, but for us it makes netflix an less stressful option than the cable guide.