Archive for September, 2009

23SepShould I Stay Or Should I go?

As manyof you have already heard, I was laid off from my position at Clear Logic Tech / Amplify Studios this past Wednesday. This wasn’t an entirely unforseen event, things in the web development area  have been very slow this year, and that was my primary area of expertise.

Fortunately, I’ve already got a few solid job leads, but having a lot of free time has got me thinking. I’ve been working at small agencies for a while, and this isn’t the first time financial pressure has led to a job change for me. I also feel that I’ve reached a bit of a plateau in my growth as a developer. There is only so much you can learn when most of the project you work on only have a life cycle of a few weeks.

Another major thing that Kelley and I have been considering is relocation. While I’ve invested a lot in the Manchester tech community with BarCamp, Geek Lunch and other various activities, I’m not entirely sure this is the right place for me. Most of the companies that intrigue me are either in Boston/Cambridge or on the west coats. I’ve also always wanted to live someplace other than New Hampshire for a while, and Mannix is at a good age to relocate.

Overall, I’m taking the lay-off as an opportunity to both look back at what I’ve done over the past several years and put some time into thinking about where I want to be with  my career and my zipcode. In the meantime, I’ve got some extra time to make BarCamp kick ass this weekend and master some new tracks in Rock Band.

15SepA Whole New Batch of Microsoft Complaints

While it’s no surprise to see unprovoked hatred spewed at Microsoft, it does get quite old. The most recent batch of anti-MS commentary seems to be focused around the new Bing Visual Search and it’s use of SilverLight. Frankly, I was quite shocked. A Microsoft site is using Microsoft technology!?!?! WTF?!?

I’m sure that Adobe wouldn’t be so crass! They would never require users to install a proprietary plug-in just to use some of their tools… I’m also sure that Google would never be so bold as to partner with these evil plug-in vendors, especially in a manner that directly targets competitors’ browsers.

The s*@% will really hit the fan when some major open source project starts recommending that people install these horrible 3rd party, proprietary plug-ins that encourage people to bypass web standards!

Fire-Flash

[END HYPERBOLE]

In all honesty people, this is the kind of stuff that just shows how close-minded developers can be. It resembles the crazies at recent healthcare debates yelling nonsense claims from the back of a high school gymnasium. We get it; you think that everything Microsoft does is an attempt to take over your life, but even Linus Torvald agrees that “Microsoft hatred is a disease”.

12Sep4 Reasons I go to BarCamp

In honor of the upcoming 4th BarCamp Manchester, some of us are making a list of 4 reasons we attend. Here are mine.

1. Cross-Pollination

I can meet with fellow developers at tech events or social media enthusiasts at Tweetups. I can even harass my friends at GY&K if I need to pick a marketer’s brain. However, BarCamp provides a great forum for these people to come together and share ideas.  The best sessions are always the ones that bring different types of people together to share different points of view.

2. Interaction

When I’ve presented and attended other conferences, there is very little interaction between the presenters and the audience. Most sessions have the obligatory 5 minute Q&A, but no real conversation.  Everybody tends to be much more approachable and willing to engage in conversation at a BarCamp.

3. It’s Free

This may seem like an obvious one, but making the conference free has several positive benefits that aren’t obvious. People are less focused on cramming as many sessions as possible into the day and are more willing to relax and network. Students and junior developers don’t have to convince their boss to pay, so there is a great variety of experience levels. Everybody is on a level playing field, there are no premium passes or VIP areas to separate people.

Also, free includes free food. You can learn a lot more about somebody over a slice of pizza than over a conference room table.

4.  BarCamp Builds Community

The connections made at BarCamp  help for long lasting relationships for both individuals and businesses. BarCampManchester has already led to many other events. Geek Lunch, WebNOB and several user groups have come together based on connections made at BarCamp.

03SepHealthcare

I know, I’m just asking for a flaming. I fully expect several of my conservative friends to read the title of this post and immediately post some hyperbolic comment. However, for those of you with 5 minutes and some free will, this might be the start of an actual discussion.

Facts

I’d like to start out with some facts to set the stage. I’ve included reputable, indepent data to support these points where possible.

  • The United States spends more in total dollars and per capita (per person) on healthcare than any other developed nation. [cite]
  • The United States spends more government money per person on healthcare than any country with public healthcare with the exception of Norway and Luxembourg. [cite]
  • The United States has fewer physicians per person and less space in hospitals than other OECD countries. [cite]
  • The primary cause of personal bankruptcy in the US is medical expenditures. [cite]
  • CEO bonuses in the healthcare industry have grown by 116% since 2006 [cite], while 1.4 million Americans lost healthcare in the same period of time. [cite]
  • 80% of uninsured families are working class. [cite]

Falsehoods

Next let’s take a look a the complete lies that have spread over the current healthcare debate.

  • The proposed plan doesn’t call for death panels. This is completely false and was a claim based on the mis-interpretation of Section 1233 of the House Bill [cite go to pg. 424]. The section encourages patients to create a living will which isn’t the same as a DNR. The AARP agrees [aarp.org]
  • Canada’s healthcare isn’t socialized. Canada’s healthcare system is made up of independent hospitals and private practices. [cite]
  • The proposed plan will not force the middle class to pay for poor families insurance. Most families below the poverty line already recieve at least partial care from the governement. We already pay for healthcare for the poor.
  • Hospitals are not required by law to treat any patient. Hospitals are only required to stabilize patients with injuries or acute medical conditions, but are not in any way required to treat any illness or disease.

Get to the Damned Point Ian

Based on the facts and data, it’s clear that we have a healthcare problem in the US. While there is plenty of debate to be had about how to fix it, anybody who says that healthcare is fine likely needs to see a doctor. The United States spends more money on healthcare, both as a nation and per person, than any country with public healthcare and we only cover the poor and the old. Contrary to what many have said, the middle class already pays for public healthcare, we just don’t get any (look at the line on your paycheck that says medicare). Here are some solutions that I propose:

  1. Reduce malpractice suits. Many hospitals and private practices spend up to 60% of their gross revenue on malpractice insurance. Doctors are people and they make mistakes, we need a system that only allows malpractice suits in the case of actual negligance as deemed by a jury of peers, which in this case is other medical professionals.
  2. Support the free market. Allow people, not employers, to select healthcare plans. Many employers choose a generic plan that works for some, but not others. The plan at my current employer is great for single people, but all of the employees with family coverage hate it.
  3. Shift federal grant money towards prevention and early detection. The most expensive medical procedures are usually the result of preventable conditions. For example, almost every form of cancer has a 90% or better cure rate in Stage 1, but most grant money goes towards curing late stage cancer rather than detecting early signs. People recieving extreme procedures for curable diseases wastes immense amounts of money.
  4. Eliminate state specific healthcare plans. State laws prevent competition in the marketplace and allow insurers to fix prices.
  5. Provide a non-profit or public option. This doesn’t mean that the government pays for healthcare, this means that the government acts as a healthcare insurer that citizens can purchase plans from. This insurance could be cheap enough for working class families to afford and would force private insurance companies to create more competitive plans. Health insurance companies make huge profits, even in the current economy, have a cheaper non-profit competitor would force change.
  6. Provide more educational grants and scholarships to doctors and nurses. Less student loans would help reduce doctor’s salary requirements. Also, more doctors both reduces demand (and there for cost) and makes it more difficult for poor quality doctors to stay in practice. Finally, millions of dollars are wasted every year as a result of mistakes made by overworked medical professionals.
  7. Last but not least, please stop spreading bullshit. There are plenty of valid reasons to dislike the current bill being considered, there is no reason to make things up. If political leader says something that sounds insane [cough Death Panels],  take a few minutes to do some research before you repeat it.

OK, that’s it. Let the flame war begin.

Derogatory or blatantly false comments will be deleted.

Blogroll

Recent Listening