Archive for the ‘Conference’ Category

The International Lisp Conference 2009 Succeeded!

Friday, March 27th, 2009
news and informationbusiness,health,entertainment,technology automotive,business,crime,health,life,politics,science,technology,travel

Last December, I was invited to be general chair of the International Lisp Conference 2009.  Since then I have done a great deal of work, and it has finally all paid off.  The conference ran from last Sunday to Wednesday, and it went perfectly!  I can hardly believe it.  And we got at least 215 attendees, which was great!  (I had planned for 175; apologies to those of you who didn’t get a tee shirt and a tote bag.)

The only surprise problem was that two of the speakers were not able to show up.  However, we reallocated their time for more lightning talks.  These are five-minute talks on any topic bearing on Lisp.  Three of them were approved by the program committee and are in the proceedings.  The program committee then agreed that we could post a sign-up sheet, and let anybody talk about anything appropriate.  We ended up having about twenty-five of them.  They were almost all great!  We learned about fascinating new open source libraries, fun applications, great anecdotes, and so on.

The lightning talks make the whole conference more participatory, rather than just “we give the talks, and you sit there and listen.”  Although I’m sorry that the two speakers were unable to present their papers, the lightning talks were great.  I recommend that other conference organizers in the future consider allocating plenty of time for such talks.

The Great Macro Debate went just as I had hoped. Lisp’s macros make the Lisp language extensible.  It’s only because of macros that Lisp has stayed sufficiently up-to-date to still be a relevant language after fifty years of life.  And macros are one of Lisp’s most distinguishing features, now that so many Lisp ideas have been adopted by other languages.

Earlier this year, I was having lunch with my former co-worker, Jeremy Brown.  He had been one of the senior engineers on the Polaris project at ITA Software, and we had worked together closely.  (He left to start his own company, Rep Invariant.)  We were talking about the use of Lisp in Polaris, and specifically about Lisp macros.  To my surprise, Jeremy opined that having macros in the language was a net drawback!  Many people have objected to macros, but Jeremy really knows all about macros; he’s a very proficient Lisp programmer, and has seen how we use macros in Polaris.

So I had the idea of having him debate someone about this at the Lisp conference.  Guy Steele, as program chair, took over the idea, and found people to be in the debate.  Pascal Costanza, who is one of the deepest thinkers about Common Lisp these days, was Jeremy’s prime opponent.  Guy Steele himself was Pascal’s “second”, and Dick Gabriel was Jeremy’s.  I moderated.

Jeremy prepared very thoroughly, with slides that presented all of his attacks, and were also very funny.  The debaters both made important real points, and kept the whole thing hilarious.  There was a great deal of contention and disagreement, to the point where audience members, unable to contain themselves, started shouting out questions and comments.  Indeed, I felt the same way myself, and misused my privilege of having a microphone to participate in the debate.  Finally Dick Gabriel said, “OK, Weinreb, enough of this.  SIt down at the table, and I’ll be the moderator!”  I replied, “Oh, thank you!  Now that I’m a panelist, I can say what I want to into this other microphone!” Sadly, we didn’t videotape this, but we all had a great time.

David Moon’s talk about how to do macros for a language with syntax was very innovative, to the point where, in his introduction, Dave said “some of you may think this is mad scientist stuff”!  It’s certainly fascinating, and the people who had worked on Dylan (and therefore grappled with the same problems) were particularly interested and felt that it looked very promising.

Tom Sgouros performed his one-man, one-robot show: “Judy, or, What Is It Like To Be A Robot”.  I had seen this once at ITA (Tom works at ITA) and knew that it was perfect for this audience.  It’s about the concept of intelligent robots, and the nature of consciousness, and it’s also very clever and funny.  Tom did a wonderful job.

I’ve been catching up on my sleep (really).  But now I’m busy again!  This year’s family opera show, The Weaver’s Wedding, is opening tomorrow.  I’ve been involved in the North Cambridge Family Opera company for about ten years.  While the conference was going on, my wife Cheryl was working very long hours of the day and evening getting the set and props finished, teaching the stagehands what to do, and so on.  (As you can imagine, it’s been rather crazy around at home, with both of those things going on at once!)  I hope to blog more about the conference and papers in the future.  In the meantime, I expect some of the attendees will write their own descriptions.

Thanks again to all our sponsors, who made possible the relatively-low registration.  Special thanks to ITA Software, our Platinum sponsor, and to my wonderful boss, Sundar Narasimhan (CTO and Chief Architect of Polaris), for allowing me to take part time off from my work at ITA in order to run the conference.

Thanks very much to everyone who attended!

Reblog this post [with Zemanta]

Registration is now open for the International Lisp Conference

Wednesday, February 4th, 2009
news and informationbusiness,health,entertainment,technology automotive,business,crime,health,life,politics,science,technology,travel

Registration for the International Lisp Conference, 2009, is now open.

The conference will be from Sunday, March 22 through Wednesday, March 25, at the Stata Center, MIT, Cambridge, MA.

It features:

  • Gerald Sussman, Shriram Krishnamurthi, and David Moon as invited speakers
  • Five tutorials (no extra charge)
  • Fifteen technical papers
  • Seven demonstrations
  • Lightning talks (you can give you own; first-come, first-served)
  • An all-star panel on the future of Lisp
  • The Great Macro Debate
  • Birds of a feather sessions, and other informal discussions
  • Banquet at the Hyatt-Regency, with special entertainment (no extra charge)

Come meet the top Lisp experts and practitioners in the world. Learn how to get the most out of Lisp. Find about about the latest developments from research and industry. The conference is a rare opportunity for face-to-face interaction, sharing knowledge and ideas with the experts of the worldwide Lisp community. Students are especially welcome. Everyone will have a great time!

Here’s where to find all the information.

Sponsored by:

  • ITA Software, Inc.
  • Franz Inc.
  • LispWorks Limited
  • Clozure, Inc.
  • Ravenbrook Limited

Come to New England Database Day!

Wednesday, January 28th, 2009
news and informationbusiness,health,entertainment,technology automotive,business,crime,health,life,politics,science,technology,travel

New England Database Day is a one-day mini-conference where participants from the research community in the New England area can come together to present ideas and discuss their research.  I highly recommend this event if you’re interested in cutting-edge database technology.  There will be eight talks plus poster sessions.

(I’ll say “database” to mean “database management system”, as is often done for brevity.)

Last year’s conference (the first one) was great. Here’s my very belated report.

David DeWitt’s paper on Clustera, which controls and runs large batch operations on a big cluster of machines.  There are three prominent classes of these, exemplified by (a) Condor, for running things like circuit simulations and weather models; (b) Gamma, for doing parallel database queries; and (c) Map/Reduce.  Clustera is designed to be able to do all three of these things reasonably well.  In fact, these three are just particular points in a whole space of possibilities, which Clustera can be used on.  Also, Clustera is simpler and smaller than other such systems, because it builds on a J2EE application server and a small relational database.  Prof. DeWitt has been in charge of the amazingly productive database system research at University of Wisconsin, Madison, although now he’s going to a new Microsoft research center to be created in Madison.

George Miklau explained about policy decisions regarding archival storage, such as privacy, accountability, retention policies, subpoenas, and redaction.  He talked about how technological decisions affect these things, too.

Stavros Harizopoulis of HP Labs described an experiment that demonstrates why main memory databases can be so fast, analyzing the costs of various modules that can be omitted such as logging (most kinds), locking, latching, buffer management, and other overhead.  No one of these takes the lion’s share of the time, it turns out.  You have to do all of them to get the best performance improvements.  A major point is that a database system designed to be column-oriented can be a lot faster than a general-purpose database acting as if it were column-oriented.

Ryan Johnson of CMU talked about many issues involved in executing queries in parallel on multi-core processors.  As you’d expect, this is a hot area, since the multi-core processors are becoming so widespread, and the number of cores is going up.  He examined work sharing, pipelining, working set size, and of course caching issues.  He presented experimental results as well.

Daniel Abadi of Yale (formerly of MIT) (not to be confused with Daniel Abadi of Microsoft Research) gave a talk called “How To Create a New Column-Store Database in a Week”.  The point was that you can do it, based on a regular row-store database, but he expains why this won’t work well.  A good column-store database must be built that way from the start.

Anastasia (Natasha) Ailamaki of Ecole Polytechnique Federale de Lausanne was honored by being the last speaker; she has won many awards and is a rising star in the database community.  Her talk was “Multi-Core: Friend or Foe?”  She explained a lot about how the memory/caching systems multi-core processors work.  She also explained some of the major design tradeoffs that the hardware designers can make: fewer, more complex cores, or the opposite, and whether hardware threads are used.  Then she talked about how all this particularly affects database systems.

The event will be in Cambridge, Mass. at MIT, in the Stata Center, room 32-123 (the big lecture hall on the first floor).  It’s be this Friday (January 30, 2009) from 9 am to 6 pm.  It’s free, but they’d like you to register so they’ll know how many people are coming.  I hope to see you there!

Lisp Conference Schedule Is Announced

Thursday, January 22nd, 2009
news and informationbusiness,health,entertainment,technology automotive,business,crime,health,life,politics,science,technology,travel

The schedule for the International Lisp Conference has been posted.  Registration will open shortly.

If you have any interesting in giving a short/lightning talk, you’ll be able to sign up for that at the conference.  You might want to let me know, too, but you need not.

A short talk can be on anything bearing on Lisp, Scheme, or related languages.  It need not be on a profound topic or a research project. It can be as simple as:

  • Here’s a good application that we wrote in Lisp.
  • Here’s a useful Lisp library that you might want to know about.
  • Here are some interesting things about my Lisp development tool.
  • I have this provocative/outrageous opinion.
  • Please give me feedback about this idea.
  • Alice and I will debate the following point.

The ideal duration is five minutes, but the talk could be extremely short, or up to about ten minutes.  There’s no Q and A immediately afterwards.  You can meet up with interested people later to continue talking, answer questions, etc.

This is an informative web page about short/lightning talks in general, and this is a longer one with advice.  But all you have to do is talk for a little while, so don’t worry.

I hope you can come to the conference!

MassTLC Entrepreneur UnConference

Saturday, October 4th, 2008
news and informationbusiness,health,entertainment,technology automotive,business,crime,health,life,politics,science,technology,travel

So many people have written about the MassTLC Innovation Unconference that I’ll just record my personal impressions.  My own blog comments are in [square brackets].

I was one of the so-called “experts”.  I originally attended in my Common Angels role.  But then Jeremy Wertheimer, CEO of ITA Software, Inc. and my boss’s boss, also attended as an expert.  So I introduced myself in both roles.  James Geschwiler, executive director of Common Angels, was one of the main organizers of the Unconference, and I counted eight members of Common Angels in attendance, although all but James and I came under some other affiliation.

For more info, see the coverage in Scott Kirsner’s Innovation Economy, Mass High Tech, and The Boston Globe.  (There’s a mistake in the Globe article:  Jeremy, did not say “It’s greed on the way up, and it’s greed on the way down”; the second half was “it’s fear on the way down”!

Whenever I have the chance to talk to a college freshman, I advise them to find out which professors are the best lecturers, and take whatever courses they are teaching, rather than browsing the catalog and choosing based on topic.  I followed my own advice and picked sessions based on the speaker.

Bootstrapping, by Sim Simeonov of Polaris Ventures, and Joe Caruso of Bantam Group and Common Angels, was about how to start a business without venture or angel capital, and then if or when to seek out such capital. Sim helps start and work with new companies at Polaris; Joe is on the board of Common Angels.  They both know a tremendous amount about startups.  Sim and Joe mainly let the audience tell their stories and give their opinions, and then they added comments, often of the form “but on the other hand”, to clarify tradeoffs.

Here are some of the most salient points.  First learn what the customer wants, and then think up the product.  Having too much capital can lead to over-hiring and over-spending; if you have the money, you’ll spend it, whether that’s optimal or not.  You should have a very good idea of how you’re going to spend the money!

When you have investors, you’ve taken on business partners; some people feel that they are working for the investors, when they really wanted to be their own bosses.  The reply was that investors do not want to run companies.  Often a CEO is so busy and nose-to-the-grindstone that she can’t see the big picture and think about long-term strategy; a good board of directors can help.

It’s very important to know yourself and understand your personal goals.  Some people don’t want to run a fast-growing business of the kind the attracts venture and angel capital.  Do you want 2% of $1B, or 20% of $1M?  Would you be satisfied with enough money to be financially independent, or do you want more?  Or would you really rather be doing engineering?  There are 10M small businesses in the USA; every year, 3K get VC funding.  For many people, simply getting a good income is just fine.

Everything has an opportunity cost, and you must take that into account as part of your tradeoffs.  Start with your exit plan in mind (how you’re going to cash out, e.g. an acquisition or an IPO); these days, $60-70M is an average exit.  But typical venture capital firms can’t deal with that, because it’s too small for them to devoted attention to, as they have very big pools of money to invest.  If you’re going to deal with venture or angel capitalists, understand their business model.

One way to bootstrap is by sales to customers; in fact that’s probably the best way.  You can’t do that with a high-capital business such as starting a car company.  If you have a track record, you can try raising money from former business associates, as my friend Jules Pieri is doing.  Finally, there’s the traditional way: “friends and family”.

You can start small, conserve money fanatically (except salaries for non-founders), and not accept capital.  That works best if there is no competition and you can take your time.

Sometimes the time to accept capital is when your business is running, but you can see that now your market is growing and there’s an opportunity.  But you need to hire more engineers, marketing and sales people, and so on.  [This is what we call the "go to market" stage, and is typically where Common Angels would invest.]

One attendee recommended reading Paul Graham of Y-Combinator.  [I know Paul through the Lisp world, which Paul is designing a new language called Arc .]  Paul is a great writer, and there’s a lot of good advice in his collection of essays.

If you accept capital, and your company grows enough, your board of directors might want to replace you as CEO with someone who has experience dealing with a company of the new size.  Joe pointed out that while you may not like this idea, it might be a very good move.  Two of us recommended the work of Prof. Norm Wasserman of Harvard Business School, on the subject of “Rich or King?”, the tradeoff between retaining control of your company versus making the most amount of money.  Prof. Wasserman gave a great talk about this at the Business of Software conference, and you can read his paper.  See also his blog, Founder Frustrations.

The most important factor for success is to have customers who love your product.

Mobile Technology was discussed by Rich Miner, who started Android and sold it to Google.  He’s now the head of Google’s Android project, which is creating an open and portable platform for mobile devices.  Vanu Bose of MIT explained about the various forms of wireless technology, such as CDMA, GSM, EVDO, UMTS, WiMax, and many others.  This session was more of a lecture with questions.

I know relatively little about mobile technology, and I learned a lot.  Here are some of the high points, at lesat for me.  This is an exciting, “tipping point” time that has been anticipated for years by those in the mobile industry.  Finally there are mobile platforms with big screens, touch input, simultaneous voice and data, and good network performance.  Carriers are offering unlimited data plans.

This allows a wide variety of useful applications to be written.  Obviously there is now the iPhone and its highly successful App Store, and soon there will be Android phones with the same kind of abilities and store.  Miner pointed out that there were 1.27B (!) mobile phones sold this year, but there are only 10M iPhones, which is a very small fraction.  [But is he counting all mobile phones, including the vast majority that don't have the big screens and cannot run these apps?]

Nokia has bought Symbian, and will turn over their IP to the Symbian Foundation, a non-profit whose purpose is to advance the Symbian platform. Miner stressed that having only one platform, owned by one company, is highly undesirable.  [Gee, I wonder whom he was tacitly referring to?]

It was commented that any country with four or more dominant carriers get many benefits from the competition between the carriers, who are highly motivated to respond to customer demands, and innovate.  The USA has only three dominant carriers now, but two more are coming (one from Craig McCaw ) [I did not get all of this].  There’s something new being tested in Baltimore that’s very promising and working well [was this about Believe Wireless or Sprint's WiMax?  Sorry, Miner was talking quickly and I am not well-versed in all this.]

Vanu Bose explained that the most successful carriers were the ones who used lower frequencies, since they have a higher range and therefore need fewer cell towers.  AT&T and Verizon control the 700MHz and 800MHz [that's considered "low"], forming a duopoloy [which means little competition].  These frequencies are particularly valuable in large cities, because they go through skyscrapers, rather than being blocked by them.  There is always a tradeoff between megabytes [data rate], capacity, and coverage.  [In the context of mobile phones, the word "bandwidth" refers to an amount of space in the electromagnetic spectrum, not to data rates.]

UMTS theoretically can do data rates of 3M downstream and 1M upstream, but it’s relatively new, whereas GSM has been optimized for years, and tests show that UMTS is actually far slower, like 200K.

The reason that wired networks operate according to one standard is that they are carrying so much data so fast that there is no room for improvement; they are very close to the Shannon limit.  Wireless isn’t there yet, so there’s competition to do better by using new proprietary techniques.  We can’t expect better standardization until that process reaches its culmination.  LTE, for all practical purposes, does not exist.  WiMax really is being built out.  [There was a lot more of this kind of thing.]

But application writers need not study and master all this.  What matters to them is the software platform.

For voice communication, research shows that users care more about latency than data rate.  [That was a surprise to me; I rarely hear about latency figures!]

Android lets you download apps from any old web link, not just from their store, although of course you have to first discover the web link.  YouTube is so successful because it’s the only place you go for videos, which makes it easy to discover them, and the Android App Store will be analogous.

I asked how you get your apps into the Apple iPhone App Store, and what you pay for this.  Miner said that first you have to apply to be a developer, but very likely you won’t have any problem.  Then you submit your application, and “the App Store gods cogitate for a few weeks; nobody knows what criteria they use.”  Finally, if you are charging money for the app, they take a 30% cut of all revenue. [Also, they have just announced that they're removing their non-disclosure ageement requirement for developers.]

I know that 30% is the cut they take for music bought through iTunes.  It seemed to me like a large amount, but everybody pigpiled on me saying, no, it was very reasonable.  Distribution costs for software are usually high.  And book authors only get 10%.  I was not convinced by those arguments.  Who cares about any of that?  The point is that it’s very cheap to distribute software to a mobile device, and what value is the store really adding?  If I were able to set up my own, competing store, I could easily charge less than 30% and still make a tidy profit.  The answer to that is: you can’t, because Apple makes it technically impossible (for unhacked iPhones).  Well, doesn’t that mean that Apple is charging a monopoly “rent”?  With Android, would it be possible to set up a competing app store?  By this time the conversation had moved on, so I didn’t get an answer.  If so, that might be a business model for a startup, although I suppose Google would just lower their price to match.  That would be good for everyone, except the startup!

Will you be able to do advertising-supported apps?  Miner thinks it’s possible but points out that it’s hard.  There isn’t much screen space.  The ads really must be ads that the user genuinely wants to see, because they’re relevant and useful.

Does Google make money from Android?  No [by which I take it he means, not directly].  It is strategic for Google, to avoid someone from owning the platform as a monopoly.  It keeps the playing field level.  Google can offer non-free applications, but you can compete with Google on a fair footing.  Chrome (the new Google browser) exists for the same reason.  The Android browser is as good as the iPhone one; they’re both based on the WebKit technology. Local applications will have some important advantages over browser [Software as a Service] apps.  Android will not have Flash support initially, but he thinks he’s heard that Adobe is working on it.  There will be far more web-capable mobile devices than home computers, and we’re already seeing companies maintain two different web sites, one aimed at each.  In the long run, the web (at least some of it) may be more addressed to mobile devices than to home computers.  There will be opportunities for companies to be publishers, a la Broderbund and Electronic Arts.  There will be so many apps that you’ll learn about them through major marketing campaigns.  [It sounds to me analogous to "labels" in the music industry, which have pros and cons.)

Selling was a lecture by Bob Metcalfe, famous co-inventor of the Ethernet, and CEO of 3Com, and now a general partner at Polaris Venture Partners.  He drew a large crowd.

Much of what he said comes from his 1992 Technology Review article, Zen and the Art of Selling, so I won't repeat all of that.  Much of his talk was oriented around direct sales, i.e. when you have real live salespeople going out to specific customers.  [Of course, there are many other models.  My impression is that direct sales is most appropriate when each sale tends to be for a very large amount of money.  Salespeople are very expensive, so direct sales must only be used where it's highly appropriate.]

Engineers must learn to have respect for salespeople; many do not.  The two cultures are very, very different, and being a great salesperson requires a great deal of expertise.  [I first saw these cultural differences at my first company job, at Symbolics.  My friend Bill York went over to the sales side and then came back and explained it to all of us software developers.  The book Corporate Cultures hits the nail right on the head; it's well worth reading.]

When you’re a startup, try approaching a potential customer by saying, very politely: “I’m developing a new XXX.  I’d like to talk to you about what you’re doing, so that you can give me feedback.”  This means that you are not going to make a sales pitch to them, so don’t.  (At least not at this stage.)  Many potential customers are honored by this, and would enjoy talking to you.  The information get is priceless, and it’s also the start of a relationship that might eventually lead to a sale.

When talking to venture capitalists, if you want money, ask for advice.  And if you want advice, ask for money.

Marketing is not sales.  Marketing has many roles, including creating tools that help salespeople (brochures, ads, all kinds of things), generating leads (whom to call on), setting prices, and determining appropriate quotas for each salesperson’s territory.  [I didn't know that quota-setting is (sometimes) done by Marketing; I had assumed that sales management did it.  I suppose these things vary.]

Bringing along an engineer can be good.  The engineer can answer detailed technical questions, and talk to the techies if there are any around.  However, they often feel that they must talk about every feature in the product: “Oh, one other things, I’ve got to tell you about our great …”.  After all, the engineers worked hard on that and are proud of it.  But a good salesperson focuses on the benefits relevant to the customer, and doesn’t waste time on anything else.

Often you must talk to and cultivate more than one person at the account (the potential customer).  You need to learn how the customer’s company is organized, who makes which decisions, and who has which agendas.  [A good example I recently heard: the IT department might not like buying a SaaS product that will make IT less important in the company.]

Eventually, you must ask for the offer.  This can be emotionally difficult, since it’s only natural to be afraid of hearing “no”.  But a good salesperson thinks of “no” as a starting point!  You say, “why not?”, and proceed from there.  One way to ask for the order is “So, would you like this delivered next week or the week after?”

Sales training courses really are good!  If you want to sell better, find a good one and take it.

Credibility matters more than anything else.  The customer is very unlikely to buy without trust.  First you must establish credibility for yourself, then for your company, and then for the product.  A good way to establish personal credibility is to make little promises and keep them.  By little, he means “I’ll meet you at such and such time”: do not be late!  Or “I’ll mail you that tomorrow”: do it!  Even these little things are very effective.

It’s great to get to the customers before your competitor does.  Metcalfe was snookered by an Interlan salesperson who would always get there first, and leave them with five challenging technical questions to ask when Metcalfe showed up!

That was the end of the lecture, and then participants spoke.  People recommended Seth Godin’s book Permission Marketing, and HubSpot.com for their concept of Inbound Marketing.  [I liked Seth Godin's talk at the Business of Software conference and learned that he's highly respected and has written lots of books that people think well of.  HubSpot's CTO, Dharmesh Shah, also gave a great talk at Business of Software.]

James Geschwiler asked Metcalfe about sales force compensation.  Some of the advice: if there are channel conflicts (i.e. it’s not clear which salesperson, under the rules of engagement, is supposed to get the commission), pay everyone fully.  You want to pay the salespeople very promptly; their culture is based on quick turnaround and instant gratification is important.  But what if the customer never ends up paying?  You could delay paying the commission until you actually get the cash, but that takes too long; don’t do that.  Your CFO must make sure that customers are creditworthy, so that if the sale is booked, you aren’t worried about the receivable turning into cash.  Then you can pay the commission when the product is booked, or, sometimes, when customer acceptance happens.

James: What about sales compensation for SaaS (Software as a Service)?  Metcalfe: I don’t know about that.  James: what proportion of the salesperson’s compensation should be a base salary and what from commissions?  Metcalfe: 60/40 is common, but 40/60 can work if you have “swashbuckling egomaniacs”.  Never put a cap (maximum) on commissions; in fact, raise the commission rate after the salesperson reaches the quota.

Metcalfe added that when you hire a salesperson, see whom they have sold to in the past.  They’re bringing all those relationships and contacts with them.  That’s a salesperson’s long-term value: he or she cares more about them than your company, since salespeople often switch companies (they have the highest turnover of any category of employees). [I've seen that; when it looks like the company is heading toward trouble, most of the engineers stay to try to fix it, but the most of the sales force takes off for greener pastures.]

James: What do you think about non-compete agreements?  Metcalfe: For a long time, I was in California, where they are prohibited.  Now I’m a venture capitalists in Massachusetts, and I think they’re great.  [When my brother was at Harvard Law, I asked him about these, since I had been asked to sign one.  He found a law professor who had just done a study about non-competes in Massachusetts, and found that the only cases in which they have successfully been used against an ex-employee was against direct salespeople who were taking away accounts.]

What if your product breaks?  Remember, customers expect this to happen.  What matters is what you do next: you should be all over it!  Do whatever it takes to make it right.  If you rise to the occasion, and fix it fast, they’ll love you.

Hannah Burr had a small group of us discuss “what do you to to keep your life from turning into chaos?”  The group shared hints and techniques.  Now I know some good books to read, website to check out, and tools to use.  I’ll add all of these to my things-to-do list, which is so long that my life is turning into chaos.  Check out Getting Things Done, Unclutter, 43Folders, Lifehacker, remember the milk, OmniFocus if you use a Mac.

There were lots of little ideas.  One interesting one: Have an outsider look over your to-do list and help you consider how to manage it.

During lunch, entrepreneurs got together in small groups with the experts to talk about whatever they wanted.  I told stories and passed on what useful facts I could think of.  I spent the second half of lunch talking to Kimberly Patch of Redstart Systems, a startup using voice-recognition technology to make it very easy and efficient to use computers by voice command.  This is particularly useful for people with disabilities, such as carpal-tunnel syndrome.  I’ve had several friends who were forced to take leaves of absence or even give up their careers entirely because of repetitive stress injuries; this is just what they needed.  With this system, you can even do some things faster than with a keyboard and mouse!  Again, I offered what useful advice I had, and discussed funding opportunities.

Bill Warner, with James Geschwiler, designed the event.  Tom Hopcroft and Heather Johnson of MassTLC did a lot of the work and deserve most of the credit.  Their organizer, Kaliya Hammond, also did a superb job.  Congratulations!