Monday, August 18, 2008

Finally Start -- or Improve -- Your Very Own Business

The last few months have been busy between personal projects, client projects, and several out of town trips. Anyhow this morning, I ran across a nifty looking resource which inspired this post, which is dedicated to all of those out there who dream of going out "on their own", have already tried and struggled but still plow along, or who are doing alright but are always in search of how to get better.

The site I ran across is:

"My Own Business, Inc. is a nonprofit organization committed to helping people succeed in business. The course is presented by successful business owners who point out the common, avoidable mistakes. Our course is geared toward the entrepreneur who wants to start his or her own business, and the individual who has an established small business and would like to see that business grow and expand. Most people fail in business because they make avoidable mistakes! This free course teaches you what those mistakes are and how to avoid them."
The course is on-line, covers a lot of ground, appears to stick to the practical aspects rather than lots of theory, and has words from actual entrepreneurs like you spread throughout.

On a similar note, nearly everyone knows about local Chamber of Commerce organizations and groups such as Rotary which can be useful for networking (maybe, depending on how you do it). But most areas, including SLO County where I'm based, have a number of useful organizations specifically for those who are on their own and are either just starting or looking to take things up a notch (whether they are full-time or part-time ventures). For example:
Best of luck in all your endeavors!

-jr

Wednesday, June 11, 2008

Minneapolis high school students take e-field trip to the operating room

About a year ago I observed that 64% of the schools in this region have connectivity at 100 Mbit/s or greater to the K12HSN -- and in turn the Internet and Internet2. I shared a few thoughts on how this might be used to do some nifty things.



Today I came across a news item from the Internet2 web site, covering a high school in Minneapolis that, using an Internet2 connection, participated in a live knee surgery.

As the surgery progressed before them, the 30 juniors and seniors in John Redelsheimer's class reacted to crystal-clear images of sliced flesh and bone with predictable groans and urrrghs. They asked questions of the surgical staff, such as how long the implant might last, and how a full and partial knee replacement differ.

Students in the Robbinsdale Armstrong High School anatomy and physiology class observed Wednesday as a surgeon in Columbus, Ohio, performed total knee-replacement surgery on an 85-year-old woman. And they didn't even board a bus.

Students in the Robbinsdale district are among a select group for whom technological expertise and resources have aligned to allow them to take an e-field trip -- in this case, to Dr. Joel Politi's operating room. Other classes have been to the International Wolf Center in Ely, Minn., a classroom in Egypt and a village in Mozambique.

The session was sponsored by COSI, a science center in Columbus, Ohio. It was made possible by Web-driven video-conferencing technology via Internet2, a superfast network linking universities, industry and government. The basic technology -- the cameras and microphones -- isn't new, but schools haven't been able to use it fully until recently because most lack that fast, powerful connection.

Link to full article is here.



This is what I am talking about!

Thursday, June 5, 2008

Fix The Incongruency - Consider Blogging for Your Company for Fun & Profit

Today I was perusing a marketing book by Chris Baggott et al. (that I haven't actually read yet in full)...and I came across the below passage in the first chapter. I thought it summed up pretty well one of strong arguments for considering having someone within your organization blogging (among other means of connecting with your customers and other constituents such as newsletters, etc.). Give it a whirl around your brain and send me your comments -- if you have any:

What's really funny to me is the fact that when you talk to organizations about what makes them different (worthy, if you will), this answers always lands somewhere in the top three: our people.

So why do you hide your people behind the facade of a brand or an institution? At the end of the day, people associate themselves with other people that they like. Your constituents want to like you and have a relationship with you.
-jr

IPv6 Hyperbole & Opportunities

A oft touted phrase for IPv6 is something to the effect of "an address for every grain of sand"[1]. I have a problem with this statement. It's one of those statements that is technically true but, in fact, untrue -- when used as the answer to the question which it is implied to be answering.

If IP addresses were simply assigned to devices and backbone routers were made aware of every single one it might be true. It's not. It's important to view IPv6 address space size in the right light because otherwise we can end up in some of the same troubles as the current IPv4 Internet. These troubles include not only overall available IP addresses but also routing of these IP addresses across network operator boundaries. After all, what's an IP address without global reach ability? :-)

The way that IP addressing works, there is a hierarchy. This hierarchy is used to group individual IP addresses into larger IP address blocks (known as "prefixes" and sometimes "subnets"). In the early days of IPv4 that was the Class A, B, and C system. While it was replaced with CIDR, the new system still maintained a hierarchy based on network size -- it was simply less rigid. This is still necessary in an IPv6 world.

The size of the protocol's address space -- and how it is broken up -- is of the utmost importance to routing. One of the greatest ironies of IPv4 address consumption is that multi-homing -- the connection to more than one upstream Internet provider for performance, cost, and reliability reasons -- requires an IP block of a particular size. Anything smaller than that accepted by the community (through rough consensus and subject to stragglers, mavericks, and router capacity improvements) and you can't multi-home.

In the IPv4 world this has resulted in waste of IP addresses -- which are never actually assigned to end-user devices -- so that someone can multi-home. It's also made it more difficult for smaller networks that want redundancy. Even if they end up with sufficient IP space, it is likely from one of their ISPs and not portable. If they were truly bigger (as in, if they actually were going to use all of those IP addresses) they'd be able to bypass their ISPs, getting IP space from one of the geographically appropriate pseudo-NGOs that allocate IP address space to larger IP address consumers.

Why all the fuss? Why not just allow anyone and everyone to inject any size block into the Internet routing tables? Because routers have finite resources. The larger the routing tables the more memory and CPU used for every packet pushed through the router. At some point a line is drawn where it is no longer generally accepted to be economically viable. This is where the generally accepted "smallest prefix we'll accept into our routing tables" policies come from. (generally the smallest acceptable block is an /24 in the present IPv4 world, approximately 254 assignable IP addresses for end-user devices).

One of the still active debates in IPv6 is how multi-homing will be performed in the long run. Will the current IPv4 model work? Or does the current model artificially restrict how many folks would actually multi-home if they could? Does the current system encourage too much address waste -- and is that even still a concern? How rapidly would the routing tables grow if a different approach were taken? How will we handle the additional resource burden of the continued co-existence of both IPv4 _and_ IPv6 routing tables for quite some time? etc

IP address portability is (indirectly) addressed in IPv6. That remains to be seen though. Under this model, smaller sites still won't necessarily have their own permanent globally routable IP address blocks. They'll have plenty of real global IP addresses assigned by their ISP now -- without any fuss -- but those IPs will still be controlled by their ISP (i.e. if they opt to change ISPs they will have to return 'em and get new ones from their new ISP). Switching IP address blocks is made (supposedly) easier though. The idea is that deeper auto-configuration is adopted with something akin to current DHCP on steroids used pretty much across the board along with very tight integration with DNS -- and somehow overcoming DNS caching.

I am not advocating against IPv6. On the contrary, for its successful widespread adoption I think that expectations must be set appropriately. And, any open for debate areas -- which don't have to hold back its adoption necessarily -- need to continue to be widely discussed. The more awareness the less that a new adopter is blindsided -- and thus the happier they'll be with the outcome after they proceed with their adoption efforts. And, more importantly, the faster that some more definite solutions / best practices can be better understood and disseminated.

As always, I welcome comments, including contesting any of my conclusions and assumptions above. Discussion and debate is how nearly all progress is made, whether it is with ones self or with others. :-)

[1] “One of the major advantages of the new Internet protocol (IPv6) is that it overcomes the growth problems of the Internet caused by the current limitations in the number of IP addresses needed for every computer or other device in order to access the Internet. The new protocol allows for a virtually unlimited number of (2^128) addresses – enough to assign an address to every grain of sand on all the world’s beaches.”

--“European Commission hosts inaugural event to celebrate the launch of the world's first all IPv6 research network,” Brussels, 14th January 2004

Friday, May 23, 2008

Fundraising Event for Local Family

A long time client of mine has organized a fundraising BBQ and silent auction event to help out a SLO county family with an 11-year old girl that was born with complex congenital heart defects. You may have seen the posters around the county for the event. It will be on May 31st and they are still accepting contributions to the silent auction. You can find out more information at the web site.

-jr

Monday, April 14, 2008

If Only Our Bookshelves Were Social...

Some number of months back I ran across LibraryThing. It allows you to catalog the books you've read or have on your bookshelf or wish to read all online. The social networking and recommendations aspect comes into play when it comes to connecting with other folks that have the same books in their catalog that you do -- since they may have books in their own catalog that would be of interest to you. Part of the idea is also that you can keep an eye on what your friends are reading, instead of simply forgetting the book they recommended last week. I actually wanted an online catalog for other purposes as well:

  • Knowing what books I've already bought and have in a pile somewhere but just haven't gotten around to reading....so I don't buy it again
  • Being able to let friends browse my catalog and ask to borrow books
  • Tracking what I'm reading so that it can automatically be tracked on my blog for folks that are interested in what I'm reading (I'm usually reading 3-5 books at a time, at the rate of between 2-4 a month or so typically is my best guess).
So I started out poking around at LibraryThing. It has an active community. The good/bad thing is that yesterday I discovered there are two other similar sites. The bad part is that now I'll have to check them out. The good part is that a bit of friendly competition ought to bode well for those of us that like the idea and find benefits to having our personal book collections cataloged on-line.

There seem to be three sites that serve this niche:
-jr

Thursday, April 10, 2008

Focusing In Tight Times....and in Good

Barry VanderKelen, who heads up the San Luis Obispo County Community Foundation, has a column entitled Nonprofit Strategies that appears from time to time in the SLO Tribune. I often catch it on-line when it appears. Today's is entitled Stay Focused in tight times. In it he asks Israel Dominguez, who became the new director of Cuesta College's Small Business Development Center in November, "how does a nonprofit organization navigate tough economic times?"

What I liked was the advice given by Mr. Dominguez is good for non-profit....and for profit enterprises alike. And not only in bad times -- but good ones too.

You may want to read the article yourself (link again) then come back here. Anyhow, I'm not known for lacking in opinions so I had a bit to add which is below:

For directors (and business owners), it shouldn't be a matter of thinking in terms of good times versus bad times but a matter of thinking: Who really are my customers? What do they truly want right now? How might I give it to them? And, critically, how do I communicate to them in a compelling way that is compatible with their current mindset?

Good times just means we get to be a bit more lazy in our planning and implementation of all of the above while still drifting by. :-) True success -- the kind that is sustainable anyway -- takes deliberate analysis of the marketplace. Once you're in that position you stop worrying about the ups and downs of the economy other than as variables to incorporate into your analysis about what needs and desires you should be meeting for your customers and making sure your marketing is appealing to them in the new context.

Ironically, with a bit of creativity and persistence, economic downturns can actually be incorporated into ones product/service development and marketing messages. All changes and cycles present opportunities for the astute director/manager/owner.

"You only find out who is swimming naked when the tide goes out." -- Warren Buffet