2003-06-04

Next generation operating systems

I was looking at Haystack today. It's an application attempts to make data applicationless.

"Nowadays users are forced to remember what program controls which kinds of information. In Haystack, users focus on their information, not the application. "

Thinking about it some more it reminded me of what I think the #1 feature of a desktop OS is: Copy and Paste. In the Windows world the IDataObject interface allows data to be transferred between applications independent of format. Technically it's a cool feature but yields huge gains for the user. I copy and paste things all day long: Urls, emails, files, pictures, etc.

I would love to see the next generations of OS's deliver ways to make data application less. I want to see what Haystack is doing and have it available from the OS. When I right click on an email I want to see a context menu appear with a dynamically created folder structure. I don't want to have to worry about where my files are at or which application I need to open them.

To get there the OS will need to become more intelligent. There will need to be more meta-data and less types.

(well that's my lunch hour "big idea" for the day...you all take care now)

2003-06-03

Icon Wars

http://www.divstivs.plus.com/iconwar/

2003-06-02

MSI.DLL wrapper for C#

I've been heads down researching MSI and friends for a current project. Along the way I found a C# wrapper for MSI.DLL. Thank God I only started stubbing out 3 DLLImports. =)

T-Mobile

I'm pretty impressed with T-Mobile so far. I walked into our local Borders, found a wireless connection, open my browser, entered my payment info, and was streaming music in just a few minutes. I went with the pay-as-you-go option. It's a little expensive (.10 per minute) but if I end up doing more work remotely (which is remote to my house) I might switch to the $29/month plan.

Google for the desktop...

I wish I could get a local version of google to index my registry. While writing this post I'm waiting for a REGEDIT search to complete.

2003-06-01

What a life!

"Scripting News: "News.Com: Microsoft to abandon standalone IE. This means that to get a new version of the browser you'll have to install a new version of the operating system? Also, what about the Mac version of IE? Again, Web developers never asked to be Microsoft developers, now they think we should be Windows developers. Oy." Who cares? Browser's are dead. It's time to start fighting over the next killer app." [snellsplace]

Wow. Whenever I read something like that I automatically think how lucky I am to live during this time. Here are some of the milestones that most stand out to me in the computer world:

- 1985: Apple IIe are popular but Radio Shack sells TRS-80's...the ones that I learned BASIC on
- 1990: BBS are great for sharing code...I downloaded my first pascal compiler from a BBS
- 1991: Computer Chronicles was my saturday morning regular
- 1992: Borland's compilers ROCK...I tried using Microsoft's compilers but prefered Borland's
- 1994:Microsoft goes Visual...About this time I started switching to MS language tools, but Borland will always be in my heart =)
- 1995: The Internet is talking off...I became friends with Telnet
- 1995: Windows 95 gets tons of media coverage.
- 1996: Netscape's new Web browser is #1...I remember it used to fit on a floppy
- 1997: Internet explorer plays catchup...About this time I start switching over from Navigator
- 1997: The browser wars start...it's the killer app
- 1998: Stock market starts to go crazy
- 1999: Napster...Free Music
- 2000: Stock market stops going crazy
- 2002: RSS Everywhere
- 2003: Internet Explorer declares the war won...what's the next killer app?

It's been a great ride and I wouldn't trade it for any other time. Well, maybe the early 1900's were cool too. Thomas Edison was one smart cookie.