Author Archives: lkeyes70

The Case for Vacation


Most years in August I manage to get away for four or more days to a lake in western Maine. The lake was formed by a dam, which flooded the surrounding countryside in the 1940’s. There is a lot of driftwood around, and the lake is relatively shallow, making it unsuitable for power boats and jet skis. This means the lake is relatively quiet, and it is a favorable habitat for moose and loons.

The place I stay in has no electricity, and, being in the shadow of a substantial mountain range, it has no cell phone service, (for Verizon at least). Usually I arrive relatively fried, and yet even after a couple of days my head starts to clear. Before returning to the fray, I wanted to remind myself of some of the good things:

1. The ratio between time spent being active, and time spent in a chair is reversed compared to a normal workday. We spend the these days paddling, hiking, exploring, swimming, cooking, photography, walking, chopping wood, bicycling and picking blueberries.

2. Most of our idle time is spent in company. We sit around drinking beer, conversing, counting loons and mergansers, and watching the sun set. We spent a couple of hours watching a spectacular lightning storm where we were practically inside the storm.

3. As time is spent away from personal electronics I find I can think more clearly. When you are not responding to persistent external electrical stimuli, you can take notice of the natural world.

4. As the workday world begins to fall away, I find that I have the mental space to think of less trivial things.

5. In a different environment, you can cultivate and improve skills and competencies that you’ve neglected, or try something that you have never done before.

6. The Fallacy of Indispensability. After I get back, I’m reminded again that the world managed to get along just fine with out me…that my inbox isn’t exploding with important messages, that there is little or nothing that I need to deal with that can’t gracefully be dealt with even with several days delay.

7. What my inbox does show, however, is that I’m subscribed to dozens of useless eMail lists. My RSS feeder delivers fifty or sixty useless messages per day. I’ve got too many files on too many computers on too many servers.

8. Above all, what these days teach me is immediacy and focus. Or rather, they remind me again of how far we have strayed from our ability to give each other our undivided attention in our conversations, and in our work. Somehow, little by little, we have allowed all these electronic toys to erode our lives. Which means.. happily.. we should take more vacations. 🙂

Introduction: August 2008

Welcome to Tech for Non-Profits, the unplugged version of Microdesign Consulting. Part lab-notebook, part brain-extension, it is a repository for new and evolving ideas and projects that we stumble across as we move our former database development and network support company into startup mode for a technology-based home health-care delivery service provider. Being grant funded ourselves, we’re very much looking over the the grant landscape.

We are located in the Vermont Center for Emerging Technologiesa technology incubator affiliated with the University of Vermont. Our major extracurricular activity is the Vermont Software Developer’s Alliance, a non-profit trade group which promotes economic development in our area, primarily for software development companies. Both organizations, by the way, are looking to encourage high-tech businesses to start up and/or relocate in our state.

Mac Mail Hints

My quest to duplicate the functionality of OutLook using Mac Mail seems to be chugging along.

1. When forwarding, you get an automatic insertion of a “quote” line which goes along the left margin. To eliminate this line, highlight the text. Then Select Format->Quote Level->Decrease This will eliminate the quote line.

2. I didn’t “get” the inbox, and the smart mailbox paradigm, until somewhere I saw it pointed out that this is similar to the ITunes interface where you see your entire collection all at once, but you can create “playlists” from the whole collection. Think smart mailbox=playlist, and miraculously it works.

3. What I was really looking for are rules that I can define which causes inbound mail to be moved to a custom folder. In fact in the “On My Mac” section allows you to do just this. Create a folder for a subset of inbox messages. Then create a rule which moves the message from the inbox to the folder.

With these revelations, and further refinement of iCal and Google calendars, I could almost dump Windows. Exceptions are Word for Windows (Mac Word is too weird), and OneNote. So, I’m still running Parallels with Windows Vista Business for these applications.

Logging in as Root in Ubuntu with Live CD

We just had a little contretemps as we attempted to replace system files on our Windows XP embedded machine with a new image. The easiest way we’ve found to copy the files is to run an Ubuntu Linux Live CD, which boots up a Linux desktop. Since the default user in the Linux desktop is guest, the user does not have privileges to replace the files a second time. To get around this, you have to log in using the root account. Steps:

1. in the original desktop, under the security tab for logins, be sure to check the box “allow local administrator to log in” under system->administration->login window.

2. Open a terminal session

3. type sudo passwd root

4. enter a password for the root user

5. re-enter a password for the root

6. shutdown – change user, and log in as root with your new password.

Background: There are three sort of funny things about this process for users who are not familiar with Ubuntu.

1. Ubuntu does not install a root user account by default. Or, maybe it installs the account, but it doesn’t allow its use. Thus, the act of assigning a password to the root user account is necessary to activate the account.

2. Even if you have a valid root account set up, by default Ubuntu does not allow you to log into a standard Gnome desktop. That’s why you have the change the setting in the security preferences.

2. In this example, since we are using the Live CD, you have do step 1 first. If you restart the computer from scratch all configuration settings are lost, because the Live CD does not allow you to permanently write anything to the disk.

Woof.

In any case, this solved our problem; we were able to blow away the system files on our target hard drive C:, so that we were able to copy a fresh version of our XPe image to the drive.

Asterisk Alternatives?

In addition to Trixbox there is a non-derivative project called Freeswitch which is not based directly on the Asterisk open source code.  From the introductory web page:

FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a soft-switch. It can be used as a simple switching engine, a PBX, a media gateway or a media server to host IVR applications using simple scripts or XML to control the callflow.

We support various communication technologies such as SIP, H.323, IAX2 and GoogleTalk making it easy to interface with other open source PBX systems such as sipX, OpenPBX, Bayonne, YATE or Asterisk.

FreeSWITCH supports many advanced SIP features such as presence/BLF/SLA as well as TCP TLS and sRTP. It also can be used as a transparent proxy with and without media in the path to act as a SBC (session border controller) and proxy T.38 and other end to end protocols.

FreeSWITCH supports both wide and narrow band codecs making it an ideal solution to bridge legacy devices to the future. The voice channels and the conference bridge module all can operate at 8, 16 or 32 kilohertz and can bridge channels of different rates.

FreeSWITCH builds natively and runs standalone on several operating systems including Windows, Max OS X, Linux, BSD and Solaris on both 32 and 64 bit platforms.

Our developers are heavily involved in open source and have donated code and other resources to other telephony projects including openSER, sipX, The Asterisk Open Source PBX and Call Weaver.

Gov. Grants and Contracting

Notes and annotations (in italics) from the vtSDA meeting 7/16/2008

Presenter: Joe Kuklis – President and CEO of GSP Consulting

Presentation on the nuts and bolts of federal grants and contracts.

  • earmarks
  • competitive
  • discretionary
  • procurement

    Earmarks
    These are usually annual. Ideas are due in January. It will be 9-14 months before you would see money from an earmark.

    Competitive
    These would be competitive grant applications, like SBIR (Small Business Innovative Research) grants.

    Discretionary
    Never announced (fix the collapsed bridge in Minnesota).

    Procurement
    These are contracts to supply goods and services to an entity of the government.

    Soliciations are shown in Federal Business Opportuntities (BizOps https://www.fbo.gov

    Note that there are bunch of consultants who advertise a front end for www.fbo.gov, take care when doing a Google search that you actually end up at the government web site. No payment or registration is required to view the solicitations. Also check out the Federal Register.

    Vendors to the government, and grant recipients must be entered in the Central Contracting Registry or CCR. Bitter Experience Department:
    Note this is a multi-day process… be sure to start six or more weeks in advance of the time that you want to submit an application or respond to a solicitation, because you will need to be registered as a requirement of your submission.

    There are 1400 federal grant programs. Somewhere, somebody in the federal government wants to give you money. All you have to do is ask nicely.

    Strength and Needs Analysis

    Programming

    Messaging — i.e. “how is this going to save $$$?”

    Legislative champions are critical

    Advocacy, how are you advocating.

    Note that the average legislative aide is about 24 years old, and they may have oversight and decision-making power over millions of dollars.

    US DOL Technology Planning Grant

    Other DOL Grants at http://www.doleta.gov/SGA/sga.cfm

    Avoid grants that are “wired”. This is where the bid solicitation is written in some way that only a single company will be able to effective carry out the obligations of the bid. Sound illegal ? This works both ways, you can sometimes receive a “sole source” contract, whereby the contract doesn’t go out to bid because you are the only company capable of performing the work. Isn’t this illegal? In some cases there is a dollar threshold under which the governement entity isn’t required to go out to bid. Sometimes the entity will issue a series of smaller contracts, each one under the threshold, instead of a larger one that would otherwise have to go out to bid.

    Create collateral in advance such as

    White papers.

    Handouts

    Opportunities for presentations:

    Present to the people in DC (relevant subcommittee chairs)

    Present to your district representatives and senators

    Present at a “DC-Day” — usually 1x per year.

    Political considerations

    Get on the approved government procurement schedule, the GSA.

    See their web site at https://www.gsaadvantage.gov

    Be a subcontractor to a prime contractor.

    Most (all?) large contracts require set-asides for small, minority, women-owned etc. businesses.

    Theare a dollar percentage of the the full contract.

    You can be a sub for Lockheed-Martin!

    Note that a “small business” is less than 500 employees (!)

    Some federal grants require a match.

    The Players

    Program Managers – These are the folks who are responsible for overseeing the actual technical details of the contract or grant. They may be scientists and engineers themselves.

    Contract/Procurement/Grant Managers – These are the people who oversee the nuts and bolts of the adminstration of your grant or contract. Talk to these people when there are questions regarding billing, timing, indirect rates, etc.

    Small Business Liasons

    Prime Contractors

    Peer Companies

Now Do This: Focus your To Do List

For all of us multi-taskers, it sometimes seems to be impossible to focus on doing just one thing at a time. If I actually ever had an epitaph engraved on a headstone somewhere it might be something like Lawrence Keyes 1952-20038 “He spent 13 years of his life waiting for Windows to reboot”.

The Windows reboot problem just engenders multi-tasking…in the mornings, I manage to boil water, grind coffee, and filter the coffee all in the time that it takes my workstation to boot up, connect to the server and open OutLook.

But, once up and running, there are the multitudinous distractions of the web; you can always find something more interesting than what you are supposed to be doing.

So, now, stay focused. In one tab of your browser, go to http://www.nowdothis.com. Put in your tasks for the next hour or three, or the morning, in the order in which you should do them, and, you’ll get that little frisson every time you click done. The page immediately refreshes, and tells you what the next thing is on your list. Brilliant.

Disclaimer: This blog post was not on my list.

At the NIH SBIR Conference in Atlanta

Not quite live… here are notes from the first two sessions of the NIH Summer Conference in Atlanta. 

July 22

SBIR Atlanta Notes  Hot!  92 degrees. 

AirTran – filthy plane, one hour layover in Baltimore from Burlington to Atlanta, $69.00 upgrade to business class, comfortable seat.

MARTA – terrific underground transit system $13.00 for a four day pass. You wave the pass in front of a panel and it opens the door.

Omni Hotel @ CNN Center, great so far…if you enroll in their “select guest” program, you can get coffee and a paper delivered to the room in the morning at no extra charge…or add $2.95 for a croissant.

CDC is in the backyard….they are present today.
FDA is also here

One on Ones == 19 of 24 sessions leave a business card if nobody is there.
RAID – for drug discovery

Evening reception at 4:30 provided by Putnam Williams, outside the main ballroom in the registration area.

NIH staff available during lunch.

First session:
“This isn’t your grandmother’s SBIR/STTR Program Anymore.” JoAnne Goodnight
The program is in its 25th year. About 50% of the conference participants are new. Over 500 people are attending the conference; it does seem busy and big. 

SBIR/STTR Program Overview
NIH SBIR/STTR Program Specifics
Solicitations and Funding Opportunities
Gap funding

STTR is only .03% of extramural funding 

SBIR is 2.5% of extramural funding a

STTR is was set up ten years after SBIR. Designed for more academic co-operative R&D.

The programs are the largest seed capital source…. 2.3 billion dollars
NIH is one of the biggest of the the 14 or so agencies that participate.

Phase III can not use SBIR/STTR funding for final commercialization.

Failure is OK. Sometimes you won’t reach the marketplace.

These programs are unique in the government. High-risk, high-reward research.
SBA is the administrative umbrella.
Company organized as a for-profit
PI primary employment must be with the small business concern at time of award and for the duration of the project period
US owned 51%

STTR must include an intellectual property agreement worked out with the research institution

Difference between SBIR and STTR
STTR allows the PI to employed by the business or the research institution.
SBIR requires PI to be employed by the business.

Nuances of the NIH.

Not just drug development
Not just medical devices

SBIR/STTR are fully integrated with the NIH agenda
23 NIH centers support SBIR/STTR

Cancer
Heart Lung and Blood
Diabetes

Average award for Phase 1 are $170,000 and 12 months

Phase II competing renewal —
Question does NIA participate in the Phase II competing renewal? Answer…yes it does. 

Timlines – 6-9 months (although my experience was close to 12).

Scientific Review
Council Review
Award Date

There are initiatives to reduce the review timeline (number of months between submission and an award) .

Number of applications are decreasing (!)
Why?
Trying to figure out why —

This is good news, current funding rates are:

24% Phase 1 funded (of grants submitted)
42% Phase II funded
19% Fast-Track funded

There are more and more university startups.
1/2 attendees  today are  affiliated with a research institution

The differences between university and business

Advice: 
* Communicate with the program director
* Understand the institute mission and needs
* Read solicitation and follow instructions
* Don’t go it alone — find partners 
* Don’t depend solely on SBIR STTR funding
* Have an outcome
* Be persistent

Second Talk Dr. Suzanne Fisher Director of Receipt and Referral CSR/NIH
About how the Center for Scientific Review Works

One issue was a question as to whether they will keep the three due dates.
or have some kind of rolling, ongoing application process

IC = Institute or Center
SRO = Scientific Review Officer

Changes in the past 1.5 year or so

* Two day error correction windows (shortened from five days)
* Multiple Principal Investigator option. (contact PI must meet the SBIR requirements)
* No paper letters like the summary statement are sent anymore.  Everything appears on the NIH commons web site. 

Anyone not registered with the Commons must get registered.

Late applications:
We don’t give permission in advance

Format: requirements must be met. Use headers and bold, etc.
Contact the scientific review officer, to make changes.

One attachment should be a cover letter. There is a suggested format

Don’t submit derivative applications (multiple diseases)
You can resubmit twice. You have to receive the summary statement before resubmitting.

Only 1 Phase II from a single Phase I is allowed.

Electronic Submission is done between Grants.Gov and the NIH Commons

Do the research plan as one document and the cut it up so that you can stay within the page limits

If you do not see your NIH image on the Commons…NIH doesn’t see it either. (so follow up after submitting and make sure it is there).

There are referral guidelines for institutes and centers. You are not owned by a single institute….try to diversfy.

The secret two-letter decoder ring for NIH agencies as part of your grant #.

Peer Review Group
Scientific Review Group
Advisory Council

SRG does the score….
Councll is institute

Funding decision made by Institution/Center

Small business representatives are on review committees

Trying out videoconferencing, and wikis

Most peer reviewers have a Doctoral degree

First thing they do is “unscoring”… find the 40% that are to be rejected, however any reviewer can say they want to perform a review.

Significance
Approach
Innovation
Investigator
Environment

Priority Score – 100-350
100 is the best possible score, 350 is the worst.

All institutes have put a lot of work into their web sites and FAQs.

Tripit or Not

Stupid Internet Service #1020202

Seemed like a good idea at the time. Take the multiple eMails confirmations you receive after planning a trip, and then get a nicely formatted, consolidated itinerary from TripIt. Just don’t expect any intelligence. By the time you’ve massaged everything to work…you could have printed out ten itineraries that you formatted yourself. I especially like the third line from the bottom, “unable to understand ‘Hotel Reservations’ “.