April 27, 2012
If you get stuck trying to Empty Trash in OS X
A few times, I've had a problem where the progress bar would stop progressing when I tried to empty the OS X Trash. Even going into the Terminal and trying to delete the files via sudo rm causes that command to just sit there, making no progress. Rebooting the computer doesn't help. (And, just to be even more fun, the computer may not even allow itself to be rebooted without restarting the Finder first.)
Every time this has happened that I can recall, the problem has been with the "ownership" of some files in the Trash.
Luckily, there's a very easy solution. Go to the Terminal, and enter:
sudo chown -R xxxxx ~/.Trash/*
(replacing xxxxx with your usual OS X "short" login name.) You'll have to enter an admin password.
After that, you should be able to Empty Trash from the Finder as usual with no problems.
April 09, 2012
Please allow me to take a brief moment here to give me deepest, most heartfelt thanks to Maine-based periodontist Dr. Laura Reidy and her husband, dentist Dr. Jonathan Tozer, and one of their staff – whose name I am very sorry to say I have forgotten, but which I will find out and post here – who detected the cancer early enough to probably save my life. (This staff member noted the first signs of cancer in a regular cleaning session; she alerted Dr. Tozer, who alerted Dr. Reidy.)
In particular, Dr. Reidy did something -- twice -- that I will be eternally grateful for. At first, it looked like it might be cancer, so she sent me to a cancer surgeon, who took biopsies and came to the conclusion that it wasn't.
Although Dr. Reidy is not a cancer surgeon, she looked at my mouth and would not let the matter rest with the surgeon's judgement. She took another biopsy herself, sent it off to be examined, and it came back positive. Her pro-active approach, skill at collecting usable biopsy, and courage to question the surgeon's conclusion, may well have saved my life, because the cancer was caught before there was lymph node involvement. As noted in my previous post, the difference is a 68% vs. 17% five-year survival rate for the type of cancer I had.
I then went to another cancer surgeon, and had surgery which removed some of my palate and upper teeth.
A year after my first surgery, my surgeon thought a spot on the edge of the surgical area looked a little suspicious, and did a "spot biopsy." It came back negative and he didn't pursue it. But when I saw Dr. Reidy two months later, she saw the same suspicious area and was again unwilling to assume that the surgeon's biopsy was correct. Her instincts told her it was still worrisome. She took another biopsy, and it came back positive. So, she may have saved my life not once, but twice, after she and her husband (and that assistant) identified it as possibly being cancer in the first place.
I went to yet another surgeon, the excellent Dr. Charles Norris in Boston, who did more surgery in the same area. And this time, the cancer does indeed appear to be gone -- at least there's been no sign of it in more than five years, and the prognosis is therefore good.
So, my deepest, most sincere thanks to all those who helped me. There is no way I can express my gratitude enough.
I have resigned from Emergent Discovery, LLC. I'm the main founder of the company (although I wasn't the CEO), so it is a sad thing. But I finally came to feel I'd be happier doing something else, and that my family would be happier too if I didn't come home as frustrated as I'd been.
Actually, I will go so far as to say that Steve Jobs' death had something to do with it. In his Stanford commencement address he said:
After Jobs died, I watched that address, which I hadn't seen before. And I noticed that he'd been moved by something he'd happened to see, and that it had, perhaps, been an influence toward changing his life. And I thought, why shouldn't the same happen with me? The fact is that when I looked in the mirror and asked myself the same question Jobs asked himself, the answer would have been "No." For too many days in a row.
The fact is, life is very short. I probably have a more visceral sense of that fact than some people do because I've had cancer. I never talked about it on this blog, but my voice here, moving forward, will be more personal than it was in my Emergent period. This cancer, oral squamous carcinoma, led me to undergo two major surgeries. The upper part of my mouth is largely replaced by a prosthesis (I do have five upper teeth left, which the prosthesis attaches to).
One article says:
For carcinoma of the palate and tonsillar area, 5-yr survival is 68% if patients are treated before lymph node involvement but only 17% after involvement.
The cancer was caught earlier enough that I had no lymph node involvement. But I was highly conscious of the fact that I might die. A year after the first surgery, which removed a good part of my palate, the cancer came back. That, obviously, was quite scary. I had a second surgery, continuing to work hard for Emergent all that time except for basic surgical recovery periods.
Since then there has been no sign of cancer for more than five years.
But, I don't take life for granted. Anything can happen; cancer can return, and there are certainly many other ways of exiting the stage! Life is simply too short and precious to waste a minute of it.
I was therefore primed to hear the combined message of Steve Jobs' speech and, not many years later, his death. And it became one of the catalysts (there were others) leading to a long period of trying to work out what could change so that I would feel differently about working at Emergent. In the end, for a number of reasons, the best answer seemed to be: I should resign.
I don't think it's the time to go into a detailed post-mortem. I wish Emergent well, and I'm moving on. At this point, I'm much more interested in the future.
I'll probably be posting more to this blog, and I'll certainly use it to talk about my next project. I haven't decided yet what that will be. I'm researching and considering various, very diverse options now.
But I do know that I won't have a cofounder. In fact, I'm going to try to get a web services or mobile app off the ground without even an employee.
The technology is vastly better than it used to be. Cloud services like Heroku eliminate many of the technical and hardware barriers.
Virality can lessen the need for traditional marketing expertise, though that can will occur if and only if you have the right idea at exactly the right time, and build a good-enough, attractive-enough embodiment of it. Of course, you can create and test a series of minimum viable products representing different ideas strategies, which gives you a few shots at coming up with the idea. But it's still a Very Hard Thing To Do. On the other hand, if you can achieve it, you can build a business with precious little marketing expenditure.
That's what I'm going to try to do. Build the technology myself, leveraging "the cloud," and try to spark virality. Of course, I may fail, but I think I'll succeed. This view of the world may be wrong, but no one will accuse me of not acting in accordance with it.
Once the product is off the ground, and has achieved a non-trivial degree of critical mass, I'll consider looking for investment and people who can come aboard and help scale it.
I do have some reason to think this is not impossible. For one thing, I created one of the first viral computer services that ever existed. This was a voice-mail-based dating service called 212-ROMANCE, which I started in the early 1980's. As far as I know, it was the first such service. It was enough of the right-idea-at-the-right time, that after I initially ran one small ad once in the Village Voice, usage grew continually until all phone lines were busy continuously. It was spread entirely by word-of-mouth. Eventually, I could go to a party and people I met there would already know about it.
As an aside, because it took a long time to listen to personals ads, I needed a way for the system to play the ads that were most appropriate for each caller first. I designed and implemented a solution that would now be referred to as "collaborative filtering". I'm not aware of that concept being written about or implemented before that (if you know otherwise, please let me know).
So anyway… this post has covered a lot of ground, though none of it particularly in-depth. I wanted to bring this blog up-to-date and prepare the ground for more blogging in the future, and hopefully I've succeeded in that.