Wednesday 30 May 2007

The Base Class Library (BCL) team at Microsoft has published a really good overview of floating-point types in .NET. Check it out.

Wednesday 30 May 2007 14:22:01 UTC
 Friday 6 April 2007

I'm living a geek dream: I've found a confirmed bug in Microsoft Visual Studio 2005.

Friday 6 April 2007 14:25:03 UTC
 Thursday 29 March 2007

I believe I figured out why the conference disappointed me. I last went to VSLive in 2003, when I had just started to get really good at my craft. The sessions at that conference hat a lot of information that I hadn't encountered before, and taught me a lot about where I should look to keep fresh and informed.

Then there's this:

Thursday 29 March 2007 15:26:37 UTC
 Wednesday 28 March 2007

I have to say, the conference has disappointed me a bit. Many of the panels I thought looked interesting turned out to be somewhat less in-depth than I'd hoped. To make matters worse, I'm in one of the greatest cities in the world, the weather is perfect, and I haven't had enough exercise this week.

So, as irresponsible as it seems, I'm going to take the next two hours or so to cogitate on what I've learned this week, by walking up Powell Street until I hit water. That should get me back to the conference (by Muni, most likely) in time for the next panel I'm interested in seeing.

Wednesday 28 March 2007 18:42:57 UTC
 Tuesday 27 March 2007

I hope to write more when the conference ends, or perhaps if I play hooky from a session or two tomorrow.

Tuesday 27 March 2007 22:13:29 UTC
 Monday 26 March 2007

One would think that planning a conference for 1,500 or so software developers would involve planning for 1,500 or so laptop computers. This means, among other things, providing (a) power outlets and (b) decent WiFi access.

After searching for half an hour I found one lone power strip in the "Gold Passport Lounge," and the only reason the other 1,499 people here aren't using it is that they're patiently sitting upstairs listening to an ill-prepared presenter from Microsoft who will probably get a "BillG" email tonight asking him why he was so unprepared.

As for WiFi access, despite the relatively few people down here in the lounge, I'm still getting only about 77 kbps of throughput. Yes, I'm at a developer conference getting modem-speed Internet access.

I'll have more later on today's presentations, the final three of which I may skip. The pre-conference workshop I attended yesterday I found invaluable; I'm looking forward to Deborah Kurata's panel discussions later on this week.

Monday 26 March 2007 18:20:18 UTC
 Sunday 25 March 2007

I realized last night that I forgot to bring some important things to VSLive:

  1. Business cards. I have about six with me. I have about 200 in my office. Hello, Kinko's?
  2. A USB cable, required to connect my phone and my camera to my laptop. There's a CompUSA about 100 m from here, fortunately.

It's always something.

Also, a propos of nothing, I got the best pitch from a panhandler today that I've ever heard: "Buddy, can you spare $1,000? I have a payment plan..."

Sunday 25 March 2007 15:46:05 UTC
 Saturday 24 March 2007

I'm in San Francisco, at the Hotel California on Geary Street. They've checked me in to Room 404, which, as you can imagine, I couldn't find at first.

Saturday 24 March 2007 23:44:02 UTC
 Friday 23 March 2007

A one-hour flight delay makes the $7 fee for WiFi access at O'Hare almost worth it. Almost. Because I'd rather be in the airplane on the way to VSLive, one of the two major Microsoft-oriented development conferences. (The other is, of course, PDC; next one, October 2007 in L.A..)

I hope to have interesting things to write this week. If not, I'll just post archival puppy photos on my other blog.

Friday 23 March 2007 20:47:56 UTC
 Tuesday 20 March 2007

This has to hurt:

While doing routine maintenance work, [a] technician accidentally deleted applicant information for an oil-funded account — one of Alaska residents’ biggest perks — and mistakenly reformatted the backup drive, as well.
There was still hope, until the department discovered its third line of defense, backup tapes, were unreadable.

The article said "no one was blamed." Right.

Tuesday 20 March 2007 17:14:58 UTC
 Tuesday 13 February 2007

At my office, and at a few of my clients' offices, I have installed Symantec AntiVirus corporate edition. This product requires a license refresh every year. You go to the Symantec website, pay your subscription fee (about $140 for 5 licenses), and they email you a link to a license file.

Actually, that's what used to happen. Now, they've completely screwed up their delivery system, which is why I've been on hold with them for half an hour.

Tuesday 13 February 2007 15:24:17 UTC
 Friday 26 January 2007

Via Talking Points Memo, this reminder that on the Internet, nobody knows you're a dog...but they do know what terminal you're using:

In late August, someone with an IP address that originated from the National Institutes of Health drastically edited the Wikipedia entry for the National Institute on Drug Abuse, which operates within NIH. Wikipedia determined the edit to be vandalism and automatically changed the definition back to the original. On Sept. 18, the NIH vandal returned, according to a history of the site's edits posted by Wikipedia. This time, the definition was gradually changed, presumably to avoid the vandalism detector.

People forget about this quite a bit. On the Internet, your browser must send a request to a Web server to get a Web page. In order for the Web server to respond, it has to know where to send the page; ergo, every time you hit a Web site, you tell that site who you are. Wikipedia uses this simple fact to help determine the value of contributions. In this case, it worked perfectly.

Friday 26 January 2007 14:17:47 UTC
 Thursday 25 January 2007

Security expert Bruce Schneier finds some cases of appropriate and helpful security theater:

Security is both a reality and a feeling. The reality of security is mathematical, based on the probability of different risks and the effectiveness of different countermeasures. We know the infant abduction rates and how well the bracelets reduce those rates. We also know the cost of the bracelets, and can thus calculate whether they're a cost-effective security measure or not. But security is also a feeling, based on individual psychological reactions to both the risks and the countermeasures. And the two things are different: You can be secure even though you don't feel secure, and you can feel secure even though you're not really secure.
Thursday 25 January 2007 14:30:34 UTC
 Friday 19 January 2007

Good, detailed summary of the economics and business aspects of Microsoft's latest operating system:

For years Microsoft's Windows logo often appeared against a blue sky with cottony clouds. But the cloud has become one of the company's biggest threats. The operating system matters less when programs can be provided online. Moreover, online software can be delivered to customers more cheaply, there is immediate feedback from users and applications can continually be improved. Those are big advantages over software sold in a box, one version at a time.
In the past Microsoft tied its operating system and applications together by “commingling” the code (and ran afoul of antitrust authorities for doing so). The rise of online applications threatens the primacy of Windows because the network becomes the platform for the software. It does not mean PC operating systems are unnecessary, just that it is increasingly the cloud, and not the PC, that is the launch pad for computing.
Friday 19 January 2007 14:32:56 UTC
Search
Navigation
Categories
On this page....
Archives
<May 2007>
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789
Total Posts: 65
This Year: 1
This Month: 0
This Week: 0
Comments: 9
Blogroll
Contact me
Send mail to the author(s) E-mail RSS 2.0 Atom 1.0
Administration