Petitions on Change.org and Thoughts on Changing PASS

I tried this out – Change.org that is – recently as part of a post about PASS and wanted to post a few comments about the experience.

Setting up a petition was very easy and they do a good job of walking you through the process. The total time is maybe 10 minutes to set up, but that’s not counting the time you spend getting the idea into a clearly written state. They offer ideas on publicizing the petition as well. Each day I received an update on how many people had signed, and on days when no one signed I got a reminder to get out there and push. Toward the end of the first week they sent an email showing how many were referred by email, Twitter, etc.  One feature I really liked is that people can enter a reason why they are signing. I think that’s incredibly valuable to someone looking at it trying to decide if they want to sign, or as someone trying to decide if the signers are – for a lack of a better word – credible.

The default goal is 100 and I left it at that, and I didn’t do more than the one blog post – didn’t take their advice on marketing it intentionally. I said bit my bit, offered a solution and a means of supporting it, and let it go – I wanted change, but was wary of being seen as having an axe to grind, and no reason to push, if it had merit,people would find it. The final count was 47 – not as many as I had hoped,but not a failure either.

I don’t know that it is the best way to drive change in all cases. For the example I tried related to an issue regarding appointments the discussion is complex, and the petition doesn’t do discussions – it’s basically only “agree” votes, you can’t see the dissenters and why they don’t agree. It’s a bit of a tactical choice for someone that wants to drive change. If you can state your case/change clearly and think you can get “enough” signatures I think a petition is smart – easy for people to digest and assess. Otherwise I think a discussion and an up/down vote might make more sense. I think the MS Connect model might be a good one for PASS to adopt – make it easy to submit ideas and let the community decide which ones have merit. It wouldn’t be binding, but it would give the Board a single source for ideas for change and a way to understand the level of interest.

The other part of this that was interesting was thinking about how people perceive the ones who sign. I had someone tell me that it would have been more impactful if there were more non-Texas/non-Sri appearing supporters. I get that point of view, I just think it’s not the only way to look at it, for example:

  • Doesn’t it also count that those people know him AND think enough to support the idea?
  • Most people vote on things that impact them directly or can feel the impact in a personal way – someone in Orlando may look at it and not knowing the people, decide that it’s not something they want to engage in. The sample of supporters will always be skewed in scenarios like this.

Not up to me to say that one point of view is more right on this than another, and to be fair, it would have been more impactful to have a wider sample, more votes, or both. That doesn’t mean it doesn’t have value. I don’t envy any leader trying to decide what to make of a petition and which view to adopt.

Finally, as I think about what I want PASS to be, I want to make sure that we the members can drive change and to be candid, that has to be more than just voting on the Board. Something like Connect would be a good start, and I’ll add a tweak – add a rule that any idea that gets more than the number of votes equal to 50% of the max votes cast for the vote getter in the most recent election (or some formula like this) automatically goes on the agenda at the next Board meeting for discussion and a vote. Needs some thought, but it would put all the ideas in one place, would restrict it to members, and would let us see the yes/no votes.

Posted in SQL Community | Tagged , | Leave a comment

Windows 8 Easy Refresh?

I saw this write up about the built in ability to both restore to factory settings as well as just refresh (basically a clean install but preserves your data). It’s not a dumb idea, it solves a common problem that has been already a long time. Way way back when I started in IT doing phone support it was very common to have the user reinstall Windows 95 over the existing install, essentially doing the ‘refresh’. The power user trick at the end was to have them search for “*.reg”, select all, then press enter, which would merge 40 or 50 reg files back into the registry and get most apps running again without a reinstall.

That was a long time ago. Windows 95!

So as much as this solves a problem (resetting before donating to charity)(does it really do a good job of wiping your data?), this is still a band aid. We end up reinstalling – I do it myself – because the machine gets so junked up that it takes forever to start. Cleaning that up should be easy, but it’s not. The registry grows and grows as uninstallers do a half way effort, shared dll’s get left behind ‘just in case’,etc,etc.

Enough ranting though. This feature – assuming it survives to RTM – will help a lot of people. My wife was reinstalling Windows on one of the computers we have set out for the kids and it would have been nice to just click ‘reinstall’ and have all the drivers loaded back with it.

Posted in Misc | Tagged | Leave a comment

A New SSD For My Laptop

I’ve managed to get by for more than 3 years with the original 64G SSD in my laptop, but lately I found myself having to prune things to keep getting by. Pruning isn’t bad, actually good to do, but a pain to be forced into it. I decided to look at upgrading, both to have  more space and to just take a look at the effort required to do it.

The original SSD added something like $500 to the cost of the machine. With SSD’s you can spend as much as you want. In very general terms right now a $128G SSD is about $200 and a 256G one is $400. I debated the 256G one, but knowing that I’ve gotten by this far on 64G I just went with 128G as my target. From there I did some quick reading on drives in that category. I wasn’t worried about cheapest, or fastest, just wanted something with – hopefully – zero pain.

Note: Picking the size is the hardest decision. I thought about buying something bigger with the idea that when I move to a new laptop I’d either move the drive to it, or repurpose it to some other machine. Spend now or later? I’m in favor of investing when it makes sense, but after thinking about it a 128G SSD would be entirely usable, not expecting Windows 8 to be that big, and certainly I had been doing just fine with less. Lots of ways to look at it!

My final pick was the Crucial M4 for about $190 from  Amazon. I ordered a $7 USB enclosure to go with it as I planned to move everything from the current drive to the new one,not reinstall. I’m a fan of clean installs,but it’s work to get it all back in one place, and that was work I just didn’t want to do! I also wanted to give the cloning process a try, another reason to not reinstall.

After plugging the new drive into the case and connecting it with a USB cable, I cloned the original drive to a USB drive first (so I’d have a really good backup), and then restored it to the new SSD. Not fast over USB 2, not fast at all, maybe 30 minutes to copy.  I used the bootable copy of CloneZilla and while the UI is not the clearest thing I’ve ever seen, it worked (and gives you the command line syntax if you want to repeat).

I removed four tiny screws on the bottom of the laptop, slid the tray out, swapped the drives, and replaced. Booted up just fine, the only problem was that I missed a step somewhere and the partition was restored as 64g. Windows 7 won’t let you extend the system partition, so I had to either re-clone, or find a different way to fix it. I looked at Gparted, but it required a Windows repair afterward, felt ugly. Looked further down the search list and found MiniTool Partition Wizard. Had not heard if it before, but with the original drive off to the size and another copy, wasn’t any reason not to try it. A quick download and install, easily resized the partition – clearly just a meta type operation.

HDTune shows it being about 3x faster than the old SSD, about 240mb/sec on the simple test. In practice I can’t say that I notice any difference. Boot times don’t see much different, and as I use the machine mainly for email and writing I don’t do much to tax it (which I suppose brings into question the need for the SSD!). I created a new Virtual Box image with a dynamic VHD and loaded the Windows 8 developer preview. My rough timing for it to expand that VHD to a full 8G as part of the install and get me to login was about 15 minutes. Not bad.

I’ve some space to grow for a while which solves the pain, and I got to try out some things. Nothing earth shaking about those things, but they were new things, new experiences, and never know when that will come in handy.

Posted in Hardware | Tagged , , , , | Leave a comment

Notes from the January 2012 oPASS Meeting

It’s been quite a while – where did the time go? – since I had done a presentation for oPASS, so when I heard in December that our planned January speaker had cancelled I was happy to volunteer to fill in. The presentation they picked was the one I did at the Summit last year on Professional Development Plans.

Attendance was low, only about a dozen, and I attribute that to presenting a non-technical topic, a calculated risk. We had fun though, even with 12. It’s a fun presentation, designed to get people to think and change their view point on their careers. I accrued more notes that are going towards a more detailed format – maybe a half day workshop – where I can walk people through building a plan.

One of the interesting post-presentation questions was whether (or how) I used abstract thinking skills to my advantage in finding jobs. Not a simple question. For most interviews it starts with technical, you have to cross over that bar. After that it’s soft skills, with an emphasis on whether you would appear to fit in with their culture. Somewhere in there you may get a chance to share thoughts on a time when you solved an unusual problem (or a usual problem in an unusual way!). In practice as an interviewer it’s not hard to tell if someone is a flat concrete thinker (what I call one dimensional) or has grown to be deeper and nuanced, but not all interviewers will care! Needs more thought.

At the end of the meeting they called for volunteers to fill some new positions (marketing, treasurer, etc) on a rotating basis. The idea was to spread out the work,grow some new leaders,and to give them a chance to see what they liked. All of the positions where filled at the meeting, pretty darn cool. I’m very curious to see how it works out, and to hear who liked doing what and why.

Changing direction again, right now oPASS is meeting at a hotel and I don’t like the meeting space. It’s wide and not very deep. Totally functional of course, but space does matter. It contributes to the feel of the meeting. Something to work on maybe.

Posted in SQL Community | Tagged , | Leave a comment

PASS: Time to Change the By-Laws

Yesterday Bill Graziano announced the appointment of two Directors (Kendal Van Dyke and James Rowland-Jones) to fill vacancies on the PASS Board (one vacated by me as of Dec 31st, and one vacated by Douglas McDowell moving into the VP Finance position).

I am unhappy with that decision.

The current by-laws allow the Board to elect whoever they want to vacancies by a majority vote. Historically – going back at least to 2008 when I was elected and Tom LaRock was appointed, the Board has taken the person from the most recent election with the next highest votes. I’ve always felt that it was fair and transparent to do that. Those candidates expressed an interest in running for the Board, they were vetted by the Nominating Committee, and the community has ranked them by voting.

Here are the final numbers from the 2011 election:

1. Adam Jorgensen – 1,026
2. Denise McInerney – 990
3. Rob Farley – 958
4. Sri Sridharan – 781
5. Kendal Van Dyke – 762
6. Geoff Hiten – 526

Using the previous formula I fully expected Sri Sridharan and Kendal Van Dyke to be appointed. The Board opted to do something different. Fully within it’s power to do so, but why? The post noted above provides a basic explanation, that they picked the two “best” candidates based on a variety of considerations, one of which was a desire to do more internationally.

For those who don’t know the background back in August 2011 the Board voted to add three non-voting seats to the Board and appoint three international Directors (James Rowland-Jones, Rob Farley, and Raoll Illyes). Rob Farley decided he would like to be able to vote, so he ran for election and as you can see above,came in #3,earning a voting seat at the table. James Rowland-Jones did not run for election. He could have. So we have a situation where the Board wants to do more internationally, has Rob on the Board as a voting member and two more non-voting international members (James and Raoul Illyes). If the desired outcome was to give James a vote, there were two ways to do that:

  • Re-appoint him to the Board in a voting capacity. The Board has the ability within the by-laws to expand the board and could do so. Clean and elegant in my mind.
  • Or, appoint him to one of the two vacant seats and by doing so, break with the method we’ve used for the last few years.

Either way he will have to stand for election in 2012, and win or lose on his merits. Enough on that.

The real question is why not do the first option? Why not appoint Sri and Kendal to the two vacancies and convert James to a voting seat? Tradition satisfied, no net change to the number of seats on the Board (or to the budget), no chance of a public uproar. Why not do that? We don’t – and won’t – know, because it was covered in NDA session, and the public explanation doesn’t really explain. Members can take the decision at face value, or perhaps infer that Sri had some flaw that shouldn’t be discussed publicly. Transparency could damage, so does secrecy.

I could go on. I could make some guesses, perhaps pretty good ones. But I don’t think that takes us anywhere.

We’re stuck with what appears to me to be a deliberate decision to exclude Sri, a good guy who has done a lot for the SQL community. I think about how it must feel to be excluded. I think about how hard it will be for him to get up each day energized about working on SQLRally. I grieve for a friend that has been publicly wounded, the second time in as many years that situation has happened. Is that the cost of offering to participate?

What can be done?

I’d like to see the Board appoint Sri to the non-voting seat vacated by James. I’d like to see the Board change the by-laws to require the selection of nominees in rank order from the most recent election. I hope that both happen. Of the two, the latter is far more important to the health of the organization. If you agree with me sign this petition requesting that the Board change the by-laws.

I’m writing about this because I care. I respect the right of the Board to make decisions, even unpopular ones, but those don’t happen in a vacuum and they take more than a blog post to justify.

Posted in SQL Community | Tagged | 3 Comments

Presenting at OPASS on January 10, 2012

I’m stepping out of blogging-break mode for a few minutes to share that I’ll be presenting Building Your Professional Development Plan to the members of oPASS on January 10, 2012. It’s obviously not a technical presentation, but one that has always been well received by technical audiences and one that is fun for me to deliver. If you’re in Orlando then I hope you will be able to attend.

The meeting starts at 6:30 pm at Hampton Inn Lake Mary, 850 Village Oak Lane,
Lake Mary, FL 32746.

Posted in SQL Community | Tagged , , , | Leave a comment

PASS Election Results

The 2011 Election results were just posted, congratulations to Adam Jorgensen, Denise McInerney, and Rob Farley for taking the top three positions and earning a two year term on the Board. Thanks to Kendal Van Dyke, Sri Sridharan, and Geoff Hiten for being candidates this year – I hope you’ll give it another run next year!

This is an unusual year in that the election doesn’t end the defining of the 2012 Board. With Mark Ginnebaugh and myself leaving effective December 31st there will be two open seats on January 1st. Both seats will be filled by the Board for the remainder of the open terms (one year). In past years that has been done by picking the next highest vote getters. It’s not a requirement to do so, it’s just been – in my view – the fairest way to do it provided there are candidates available. I hope the Board will move quickly to confirm the two appointees so that they can fully participate for the year.

Posted in SQL Community | Tagged | Leave a comment

Wrapping Up 2011 and a Blog Break

I’m writing this on December 17th, thinking back on 2011, and it has been a good year. Not always simple or going where I thought it would go, but a good year. 2012 will bring more change as I finish my current work project in April or so and decide what to do next. Not easy to know. Not bad to have to figure it out, an interesting puzzle.

I have some other ideas that need some thought, so I’m going to take a break from blogging so I can put that time into thinking. I’ll be back sometime in January, and by then hopefully I’ll have decided where I want to spend my time in 2012.

Wishing you all a happy and safe New Year!

Posted in Blogging, Misc | Tagged , | 1 Comment

PASS Update #69 (The Wrap Up)

Next week marks the end of my third and final year serving on the PASS Board of Directors. I’ve struggled to write this, to find the right focus, and in the end decided to write just a few thoughts that keep coming to the forefront for me.

I’ll start by saying I don’t regret a bit the three years worth of effort. Maybe that seems obvious? It wasn’t back in May 2007 when I contemplated being a candidate, it was far from certain that the time and effort would net me anything but frustration. It did come with plenty of frustrations, but there were good days too.

I don’t regret leaving the Board a year early. As I wrote in an earlier update it was a hard decision, but it has been a good one. Just that one lesson was perhaps worth the three years of effort.

I wish I had been able to affect more change.

I believe more than ever that good governing requires transparency (and someone reading what gets published).

I know that for too long we’ve let our management company be just an event company.

I dream of a PASS that does far more than today and hope that others will build that dream, standing on the shoulders of everyone that has taken us this far.

I won’t miss Board meetings!

I know that we have to do more to grow leaders, and do more to encourage the biggest and brightest voices in our community to run for the Board.

I believe that you get out of an experience what you put into it. I think maybe I got more than that. For me it was a chance to do some good, but also to learn. Most of that learning was good. Some of it wasn’t, and I know it will take me some time to finish sorting that out and make sure that I’ve learned the right lessons.

So, that’s the end. 69 updates over three years, not quite 2 a month,but close! Now I’ll return to the ranks of the community,commenting and contributing from time to time, and watching with interest what the next generation of leaders tries to accomplish.

Posted in SQL Community | Tagged | 1 Comment

PASS Summit 2011 Eval Results

My presentation on Professional Development Plans ended up being ranked 47th out of 190, with an overall score of 4.63. The range is 1-5 with 5 being good, but it’s also a game of inches. If my score had been 4.5 I would have dropped to 90th place. Solidly in the middle of the pack and that’s fine, a good consistent performance. I’ll keep this in my 2012 plan, and do some incremental tweaks (and thinking on a part 2).

I posted all the comments below. Thank you again to all that attended and especially those that took time to fill out the eval, its always great to see how it went.

Comments:

it was different from my expectation but still valuable               
A framework to apply – couldn”t ask for more.                
Yes, there are a lot of great presenters brought up that I need to go think about it.               
Learned/refreshed a LOT, not what I thought I would.               
Yes, thanks for helping with my plan “strategy”               
There were just really cold in that room               
Spot on!               
I thought it was about project not career dev plans.  I like this topic better!               
Exactly as billed a good info that we don”t always get easily in our field.               
Maybe more references/books is read/sites to go to               
Really great! Provided great information like a great mentor would.                
Had a good plan – slides and approach were good.                
Speaker lives it and is passionate about it.               
Great presentation skills.                
Good pace to the presentation, open to questions and room feedback               
Seemed confortable up there.                
Engaging speaker, very personable.               
Calm, centered delivery               
Awesome :,,)               
Took time to answer everyones question.               
Your comfortable, discussion style is awesome!               
Best so far               
I need to start by thinking about options, and finding someone more experienced to
A renewed desire to create a PDP and follow it.               
Alot! ex: reviewing my plan.               
Need my plan!               
Successful future!               
Networking, networking, networking.               
Cues to start my Prof Dev plan.               
Excellent information.  Took lots of notes!               
PDP = personal business plan.  write it down.               
Now to get crackin” on my PDP               
I am really looking forward to making my own PDP               
A new perspective on how I allocate time.               
Perfect session to make understand the need for PDP               
Andy was very inspirational.  Russ Co. goes into business tomorrow!               
Talk about how to improve on actual organization instead focus only in a new opportunity               
Nothing – might disagree with the value of an MBA. Fast (sp?) finished – feel like I can speak the same language as the business now.                
More samples               
Adding statics               
Nuthin – twas good clear concise helpful               
Good.  Can”t comment until I start my PDP.  First impression was very positive.               
Thanks so much!  You gave me a lot to think about.  Appreciate your pointing out that it can change at any point – removes pressure.               
Nothing I loved the session               
The presentation overran, but it was still a very good presentation!               
Really excellent, launchable, practical information – knowledge from many points of view.  It really changed my mind.  Impressive.  Thanks!               

Posted in SQL Community | Tagged , , | Leave a comment