read_wharf
Joined 14 years ago
Joined 14 years ago
You've put a lot of time into the project so far, so you've learned a lot about the project and its domain.
When you first started your project you didn't know as much as you do now.
So consider using everything you've learned to date, and start over from scratch. Total re-design, total re-write.
If you have trouble explaining the dependencies of your own project to other developers, that's a sign of ... something. If you can't break the project down into pieces for yourself to work on, that's a sign of ... something.
Now we're stagnant, and people are talking about the disappearing middle class, and housing prices are flat.
You say that you have the best and brightest so that you can say you have the best and brightest.
The answer to this is always "no."
Except this time.
You don't have equity to borrow against unless you can liquidate and transfer to the lender.
You can't liquidate and transfer to the lender unless you can bring it all down here (destroying the market and making the equity worth much less), or transfer any on-going and steady operation that is bringing it down little by little (show me the money), or by bring us up there in the form of widespread operations across multiple companies.
If we go up there in a big way, well, precious metals aren't so precious.
I'd go middle ground, and start here, but consider a self-built package where necessary. It depends in part on the focus of your distro.
virtualenv. What problem does it solve? Different python version/environments? Wouldn't that be better solved with another (virtual) server? I understand if an extra $20/month is an issue, but otherwise ...
If you don't like or have trouble with Unity, try one of the other Ubuntu variants. I love lubuntu (lxde-based), it's just windows and a panel. Anything that gets between my windows and panel (like Unity) gets thrown over the side without even a wave goodbye. Lubuntu is what xubuntu once aspired to, lightweight and simple.
Here are all the ubuntu variants:
http://cdimages.ubuntu.com/
What is Ubuntu? It's the "easy" Linux distro built on a highly curated version of the debian repository and their apt package system. Mainstream Ubuntu also has Unity. It has a large user base, and a large developer community. It's a nice place to be.
When Unity first hit my laptop, I went running to Mint, only to discover that they've made a search deal. I then looked at other debian-based distros, but I missed ubuntu's curated repository. While flirting with other debians, I discovered lxde, and then lubuntu. I'm there, for now.