July 2005

15 posts

« June 2005 | Main | August 2005 »

July 31, 2005

3D TV

In a prior post, I wrote about 3D Displays. Well, the New York Times wrote an article about new 3D TVs emerging within five years via Emergic. Ordinary TV sets deliver 500 lines of resolution. Most high-definition screens reach 1,050. The HD3D hits 1,280 lines and counting - which means better picture quality than that of any TV available today, all in a convincing impression of the third dimension. And here's the seriously trippy part about the new screen, which Deep Light plans to introduce at next winter's Consumer Electronics Show in Las Vegas: multiple "blades" of video enable one...
July 27, 2005

The Lure of Free Software

I just recently purchased a myriad of software for operating my MicroISV and accelerating my time to market. I spent a considerable amount of money on these intangible, invisible goods. Where I would normally hesitate to spend a few hundred dollars on real physical goods for my business, I find a way to rationalize the cost of an information good. Even stranger, often I regret the software purchase, since I wasn’t able to put it to effective use—this is usually not the case with physical goods. Physical goods are also easier to resell, not the least because physical goods are...
July 19, 2005

Personal Offshoring

Slashdot had an post a few years ago about a developer who was able to get paid $67K for an assignment, in which he outsourced to India for $12K. This post caused a stir in India, who felt underpaid. I just came back from the Shareware Industry Conference, where I met someone in the shareware business, who made millions ($3,000 to 6,000 a day) from his first product in the mid-90s selling for $10 – 15 dollars a simple program that changed two registry keys to make Internet browsers perform faster. He had only learned to use a computer a...

C# News

PDC session abstracts have recently gone live with some new details on the C# language. Some of the other tracks don’t really intrigue me as much. Avalon and Indigo are already in beta, so I don’t expect much to change before release. IE7 needs to play catch up in web standards, and ASP.NET 3.0 is interesting, but I am not very likely to play with it before its release, when hosting providers are available. It appears that Meijer paper on the bridging of dynamic typing with static typing extrapolates from trends in the C# programming languages rather than indicates any...
July 12, 2005

Getting Web Services

When I left Microsoft in 2000, the overall strategy of the company had shifted to some notion of computing as “service.” It was obviously developed by executives high up and being forced-fed top down to all the product units. This new strategy was nicknamed “.NET,” and soon every product would soon have the “.NET” suffix appended to its name in order to sound “cool.” (This ultimately caused customer confusion and was dropped from every product except Visual Studio.) I recalled a really vague and unbelievable highfalutin vision memo of “Office as a Service,” written by a drunk program manager, emailed...

Longhorn Beta

Paul Thurott reports the Longhorn Beta 1, a developer release, slipped to late July, but screenshots of build 5203 appear to be available (yawn!) and invitations to beta testers have already been sent out. Paul maintains that feature-complete Longhorn Beta 2 will still be released on Nov 2005; most other reports indicate early next year. Beta 2 will have a new user interface called Project M. (The name reminds me of the Project X desktop UI, which Bill Gates demoed at Comdex in the mid-90s, but which never materialized.) A lot more noise about Longhorn have been dripping in the...
July 11, 2005

Shareware Industry Conference

I am heading off to the Shareware Industry Conference this week in Denver. I hope that this will be an educational experience and point me to the most efficient way to make money in the software business. I plan on spending most of my time on business-related panel and less on those related on software development and web design.

Microsoft At War With Self

Last year, Joel wrote a widely read post on “How Microsoft Lost the API War,” concluding… Much as I hate to say it, a huge chunk of developers have long since moved to the web and refuse to move back. Most .NET developers are ASP.NET developers, developing for Microsoft's web server. ASP.NET is brilliant; I've been working with web development for ten years and it's really just a generation ahead of everything out there. But it's a server technology, so clients can use any kind of desktop they want. And it runs pretty well under Linux using Mono. None of...

Dynamic Typing in C#

The next iteration of C# is poised to become multi-paradigmatic, addressing numerous issues in programming. Most discussions focused on SQL and XML data integration and concurrency, but new features mentioned by a journal submission suggest an assault on dynamic languages is in preparation. Eric Meijer and Peter Drayton recently submitted “Static Typing Where Possible, Dynamic Typing When Needed: The End of the Cold War Between Programming Languages” for a journal on “Revival of Dynamic Languages.” Both authors worked at Microsoft on research projects experimenting with new language extensions on top of C#. Their article explains how dynamic features can be...
July 08, 2005

Some More Entrepreneurial Fodder

Motivational presentations and essays help keep me going in my quest… I share some recent finds. How To Make A Million Dollars. Via MicroISV, Marshall Brian, founder of How Stuff Works, gave a presentation on how to become a millionaire to Duke students, if they can’t win the lottery, inherit money, marry wealth, or sue for injuries. How To Be Successful, Happy, Fulfilled and Drive A Totally Hot Car. Via Jeff Atwood and Steve Makofsky, the founder of Delicious Library tells how he succeeded writing Mac software, and, in the process, indicates how you can too. You Got To Find...