Daily Archives: March 27, 2004

Last Day at Mad River – sniff sniff

www.madriverglen.com

3/27: After some fantastic powder skiing early in the week, spring has arrived. With last night’s rain and today’s warm temperatures, we have lost a great deal of snow on the mountain. Forecasts are calling for more unfavorable weather next week, so we have decided to close for the season after skiing tomorrow, Sunday, March 28th. Tomorrow we are expecting sunshine from mid-morning on and temperatures in the 50s, so we’re looking forward to one more great day of spring skiing and a great end-of-the-season celebration! Tomorrow the Single Chair will be open until 4:30 pm, we’ll have a BBQ at lunchtime and live music on the deck from 3-6 PM, plus all season passes will be honored! Tomorrow we’ll start off the day skiing on at least 24 of our 45 trails with variable spring conditions, primarily wet granular. If the snow sets up enough with tonight’s forecasted cold temperatures, hopefully we will be able to reopen most of the closed expert terrain for some great spring corn skiing!

I don’t think Rich and I have any plans for searching out more snow at Tuckerman’s or anything like that this year  – so it’s probably best to just start getting my bikes tuned up and dig out my paddling gear (well – not until the water warms up!!)

Google your FIRST name?

You’ve GOT to be kidding me. Robert Scoble mentions in a post on searching for people that if you google “Robert” he comes up second (well 3rd in my search – but damned impressive). So just out of curiousity – well, I came up on page three – after a few Julia Childs a few more Julia Roberts and a heck of a lot of other Julia’s. It was just funny to see. Now Avonelle Lovhaug, she’s got a good google first name! She comes out on top. Shelley Powers is a page one hit though she does have to compete with a poet and that Frankenstein author. Halley Suitt– A#1 Halley. Rory Blyth gets a first page, but is topped by Rory Gallagher and the phenomenal Rory Block. Werner Vogels even eeks it onto the bottom of page one for Werner’s (glad to see one of my favorite director’s there too.) Okay, so these are not TOTALLY common names, but ROBERT is not that unique! Anyway that was a silly use of my time.

Many responses to Kathleen Dollard’s op-ed piece on Occupational (aka Hobbyist) programmers

I was talking with Kathleen Dollard about the response to her op-ed piece (”Save the Hobbyist Programmer”) in a recent issue of Visual Studio Mag. I said, hey, let’s google it to see who else has been commenting on it.

Basically Kathleen’s piece is talking about the difficulty of keeping up with the learning curve and using the effect of this on the occupational/hobbyist programmer as a good warning system.

The article set off a lot of fires, some were in direct response to her point, and others were opinions of the hobbyist programmer. Many of these posts elicited a lot of comments as well. I think Kathleen has started a very important conversation on a number of fronts.

JuJuBlog : “I am not a Script Kiddie but i believe that it is important to give people an accessible path to programming. Kathleen Dollard writes an article which i am sympathetic to…”

Michael Flanakin “OPs [occupational programmers] are trying to develop software and aren’t able to keep up and/or comprehend key topics (i.e. OOP). There are tons of jobs in the IT industry, and OPs have a place, but it’s not in front of a development environment…”

Rory Blyth (Neopopleon) “Before things get too out of hand, I want to be absolutely clear: I am not saying that Microsoft should “ditch” hobbyist coders or anything of the sort. I’m saying that MS should not cater to them at the expense of creating better dev tools for professionals. I am not arguing against hobbyist coders, nor am I saying they should be wiped out of existence.]…“  (lots of discussion on this one – over 100 comments I have heard – did not count them, myself)

Alembic: “Now, it may well be that the imminent demise of the hobbyist programmer is a good thing, now that programming has all grown up, like physics, or chemistry…. Dollard doesn’t see it that way: whither goes the canary to wither, well, that’s where the professional programmer, too, will find herself gasping of air, barely keeping up…”  (This is a very thoughtfully written post. She gets what Kathleen is saying and also brings Shelley Powers into the mix: “There is something in Dollard’s plea for a change of strategy that reminds me of Shelley Powersrecent posts on the solution f a centralized TypeKey for handling comment management on the up-coming version of Movable Type.” Knowing and admiring both Kathleen and Shelley, it is perfect for the two of them to be compared! I think an introduction is in order.)

Coolbits (Avonelle Lovhaug) : “One of the purported improvements in the next version of ASP.NET is they are trying to decrease the amount of code that must be written in order to perform common functions. If that’s true, perhaps Whidbey will address some of Kathleen’s concerns….”

Mike Schinkel (Xtras.Net) “Microsoft’s responsibility is not only to professional programmers but also to hobbyist programmers, and all programmers in between. Anything less, as a modern publicly-held corporation in a capitalist society, would be a dereliction of their duties to their shareholders to whom they have ultimate fiduciary responsibilty.” (Mike’s essay is long and is more in response to Rory’s post and the resulting discussion)

Jim Fawcette in a comment to the above post: “One reason VB 1,2 3 were so successful was that they enabled people who understood business problems to tackle their solution: It was easier to teach them programming, than to teach C++ programmers business. Microsoft risks losing something if it leaves the majority of its base behind in its pursuit of IBM and the data center”

Paul Vick (VB Team at Microsoft) ”So, in much the same way that small businesses serve a vital function in keeping the economy going so that large corporations can thrive, hobbyists play a vital role in sustaining the ecosystem that supports the professional programmers. Even if the professional programmers don’t always appreciate that…”

There was also some more spin off from Rory’s post:

Joe Bork  “Why Hobbyist Programmers Matter

Dave Sussman (prolific .net author) Microsoft Tools and Hobbyists

Scott Koon (LazyCoder) Should the Hobbyist Programmer Matter to Microsoft?

Too much SUN and Burned Out

My sister was a Sun reseller for many years – a very very good and successful one. But she got burned out and wanted to do something very low-tech after that and started a business where she manufactures dog toys/products. I’ve written about that before – it’s a great success already. www.katiesbumpers.com

It seems, however, that she is not alone!

The other day, Rich and I were in the sales shop at Mad River Glen. I was buying something special for my trip out the Microsoft campus and when I told the sales person, he loved the idea so much, he gave me the item for free. (More on that in another week or so). Then we were joking about doing the same at the Sun campus. There was another couple in the shop and they looked up – “did you say something about Sun? Sun Microsystems?”  “Yup!”. They had both worked for Sun, one in sales the other as a software engineer. They too got burned out and had the same desire as my sister, to do something very far from the high-tech industry. Now they run a golf course!

Cold Rooster/Storage documentation – WHere did it go?

This documentation has gone missing from MSDN. Does anyone know where it is???
(this is a post I wrote in July) I have looked in the Architecture area and on the ColdRooster site to no avail. Until WinFS comes along, I think this is a really handy article.

From October 2001 but still quite relevant, is a document on MSDN which is part of the Cold Rooster application where they worked out their decision to use SQL Server instead of the hard drive for file storage.

“Summary: Summarizes the study that was used to measure the performance difference between a database and a file system. It also explores the data modeling used to design the objects that support the ColdStorage sample Web Service hierarchical storage and infrastructure. (11 printed pages)”

It is a VERY useful “best practices” doc which I often point people to.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncold/html/storagedbdsgn.asp