Today the Supreme Court heard arguments in the Grokster case – attendance apparently looked more like a sleep over waiting for concert tickets.
Camping out at the Supreme Court
Wired Magazine’s Perspective
NY Times caught a great quote from Justice Ginsburg
Justice Ruth Bader Ginsburg objected, noting that the 1984 decision "goes on for 13 more pages" after articulating the test that provided Sony's defense. "If the standard was that clear, the court would have stopped there," Justice Ginsburg continued. "I don't think you can take one sentence from a rather long opinion and say 'Ah-ha, we have a clear rule.' "
Several members of the Court -- but especially Justices Antonin Scalia, Stephen G. Breyer and David H. Souter -- seemed troubled about the potential impact of a tightening of copyright law on small inventors -- "the guy in the garage," as Souter put it.
I’m glad to see the Justices have a grasp and care about the smaller companies that simply don’t have the bandwidth that companies like Microsoft, IBM, Sun etc. have.
Tim Armstrong’s has a great first hand review of the arguments
Here’s the AP News Report
Why is it that in year 2005 I cant simply go to the Supreme Court website and download a audio of today’s arguments?
I spent most of today preparing for a half day session tomorrow on ASP.NET. It was fun to take the opportunity to spend a good amount of time exploring. I have spent a good amount of time on the beta’s but recently I have been able to devote significantly more time to them.
You can really tell that things are starting to come together, fewer things are breaking, and less weird stuff is happening.
I managed to pull over our company foundation library a few weeks ago, and we have been starting to build out our 2.0 specific features. Today I spent some time getting our code generator onto 2.0 and starting to add some of the 2.0 specific capabilities that we want to have support for.
There is sure a lot that has changed in 2.0, all for the best.
If you haven’t started learning it – what the heck are you waiting for?
It’s always fun when you just stumble upon a new feature. This morning I found in Server Explorer if you are editing a table definition that there is a button in the toolbox labeled Generate Change Script. Since I’m way to curios to not push it I did and to my surprise popped up a dialog with the necessary database script to effect the change I was making to the table.
Brad Smith who is Microsoft’s General Counsel has finally become more vocal around patent reform and the need to evolve the system.
I know you are asking what do the two have to do with each other, however both seem to be growing more restless as time progresses.
So you have an ASP.NET 2.x page that has 2-3 Data Source controls on it – you choose SqlDataSource or ObjectDataSource etc. Regardless you end up with them getting named by default ObjectSource1 ObjectSource2 etc.
When you add one of these and select configure, it asks you everything else except for if you want to give the control a different ID
Why do I care you ask….Well if you have a few of these on the page, and you go to hook them up to a control like a DropDownList or a GridView it’s clearly dumb luck if you can remember which one you added first so you know what it does.
I opened a Feedback issue that you can vote on that suggests making it easy to change the name as part of the wizards. My theory is you are already there configuring the control, that clearly would be an easy place to modify the ID value.
Place your vote here
Today I had a bizarre experience with a loop in a BizTalk Orchestration that while expected had a unexpected side effect.
In the process of testing an “Error Handling” strategy for a client, I induced an error to happen, accidentally; I forced it into a tail spin by putting it into a tight loop over and over causing the exception until terminating the instance. While I intended to cause an error I didn’t intend to cause the tight loop, that was bonus…
This occurred over about 2 -3 minutes of time.
The bizarre experience begun after this, as BizTalk tried to record the debug trace rows for the orchestration
For almost 30 minutes my SQL server instance ran close to 100% of CPU as it inserted row after row (over 2 million) into the dta_debug_Trace table for the two minute loop
My question that was left un-answered is where does it store these between the time execution generated them and the time they are inserted into the dta_debug_Trace table
None of the BizTalk databases appeared to be the holder of them, and I couldn’t see any significant file I/O. They survived couple of reboots and restarts of the host instance.
So where does it store them ?
I will be giving my Whirl Wind Tour of ADO.NET and SQL 2005 talk tonight at the Denver Visual Studio User Group – if you are in the area drop by!