Archive for October, 2006

31
Oct

Joining an Early Stage Startup or Joining “The Man”

Joining or doing a startup is not for everyone.  It doesn’t matter whether you are in the US, China, the UK, France, or India.  It takes a certain amount of energy, self-discipline, determination, creativity and faith to be able to survive in a startup. Most of all, it takes an incredibly strong constitution to deal with the stress of being at a startup.

I have been involved with a few failed and one very successful startup.  My advice to people considering joining a startup, do it if you’re more interested in learning above everything else.  A startup is where you will learn more than any of your peers at a large organization.  You will have much more responsibility and you won’t have time for BS.  It’s all about getting things done, frrom cleaning the office, to picking up the water, to budgeting, to raising capital, to developing the business.

If you’re afraid of working 18 or more hours a day, seven days a week, then a startup isn’t for you. If you’re limited in what kind of risks you can take because of responsibilities and obligations then don’t go to a startup. If you have a need for current income and cannot easily risk any current income by taking stock options and living on a very tight budget, then don’t go to a startup. If you’re interested in a paycheck that pays you market or above market, then you’re better off going to a larger, more established company.

Startups will usually pay less than market, but they will provide you with an experience that will be quantifiable only when 1) you leave the startup and look for a job at a large company and 2) if and when your startup grows up, management adjusts your total compensation to be more in line with the market.  Of course, there are many other factors involved in negotiating higher compensation and there are many books on the topic.

Stock option plans are very difficult to structure and put together unless you’re an experienced entrepreneur and know exactly how things are done, or if you have deep pockets to pay the right lawyers.  I’m sure in places like India it’s much more difficult since the legal and business infrastructure for startups is in its infancy. Many resources are becoming available to tech entrepreneurs in countries like India but it will still be a few years before the legal and business infrastructure matures. This is a significant risk for the startup, the entrepreneur(s), and those employees who took a chance at making this startup the next big thing.

My experience has taught me that the most nimble (and many times - chaotic) startups are the ones that have very flat organizational hierarchies. Adding multiple levels of management in a startup creates confusion, bureaucracy, and slows things down. At the early stages of a company, it’s incredibly important to be quick and be able to adapt to changing market conditions. Multiple layers of management along with too much procedure slows things down. There’s a time for procedure and process to be embedded into a company but doing it too early can cripple a startup.

A startup is all about risk and taking chances. If you can’t bear the stress of not getting a paycheck next week because the company is short on cash, then you really need to think about whether a startup is right for you. A startup is always changing. You might have been hired to be a biz dev associate but three months into the job, you could get moved into operations. If changing positions and careers at the drop of a hat doesn’t allow you to build the skills that you want in one specific area then a startup may not be right for you.

Each individual must assess their risk tolerance separately before even thinking of interviewing at a startup.


Joining a pre-VC startup « sameer’s blog

Joining a pre-VC startup is not only a job or a career choice; it’s a lifestyle choice. This is truer for folks who join in early and join as part of the early management team (senior/m
30
Oct

Fedora Core 6 is Available

As scheduled, Fedora Core 6 was released on October 24th, 2006.  I’ve upgraded a Dell PowerEdge to FC6 but that was after creating a bootable CD.  Apparently, the diskboot.img that is used to create bootable USB flash drives wasn’t working for me.

Upgrading FC5 to FC6 had a few issues like an i586 kernel being installed instead of an i686 kernel but for the most part, the server is doing everything it should be.  All services, CVS, Apache, Postgres, MySQL, MediaWiki are functioning fine without any changes.

I haven’t been able to get FC6 installed on an external USB HD for use with my MacBook so my ability to play with FC6 is very limited.  I hope to get FC6 running off an external USB HD but all initial research indicates that it "should" work.  I’ll let everyone know if I get it working. 

I will also be accepting donations to purchase a ThinkPad T60 to triple boot FC6, Ubuntu Edgy Eft and OpenSuSE 10.1 :-)


FedoraMain - Fedora Project Wiki

Download Fedora Core 6 Torrents (preferred) || x86 || x86_64 || ppcThese ISO links should be functional. Thank you for your patience.
17
Oct

Fedora Core 6 Delayed Again

Take a look at the Fedora Core 6 Draft Schedule. They’ve delayed general release by two more days. The original release date was Oct. 10th (I believe this was the initial date), then Oct. 17th, and now Oct. 19th. I’m anxiously waiting to see if I can install FC6 on my MacBook using an external USB drive that I can carry with me on my travels.

06
Oct

Ping This!

Google quietly released their blog pinging service on the same day they released their Code Search service.  It’s a bit late but, hopefully, it will help improve their blog search results.  They have said that they will continue to monitor other pinging services as well.

Here’s some information to get you started.  Google Blog Search Help

Read more on the official Google Blog:

Official Google Blog: Got blog? Will ping.

 
06
Oct

Searching Source Code

Google announced two new services, Google Code Search and Google Blog Search Pinging.

In this post, I’ll discuss Google Code Search. Google code Search is meant to be able to search through publicly available source code based on regular expressions, strings, license type, and a few other criteria. I haven’t done any exhaustive tests on Google Code Search yet but it’s nice to see Google expanding beyond straight search to more refined searches like the type needed for trolling through source code or finding the most relevant blogs.

The user interface is the familiar Google search interface and the results currently don’t appear to be displaying ads.

If you’re in need of a search engine for source code, don’t forget to check out Krugle. I prefer the interface of Krugle a bit more as it’s easy to search for something within source code, and then hit one of the other tabs and show relevant results from blogs or other web pages and from projects as well. This is something for Google to catch up on.

Here are some screenshots of both code searching services.
Google Code Search Home
Google Code Search Home

Google Code Search Results
Google Code Search Results

Krugle Search Results
Krugle Code Search Results

Read more about Google Code Search: Official Google Blog: More developer love with Google Code Search

technorati tags:, , ,

Blogged with Flock

05
Oct

Set Your Presentations Free!

How many presentations do you have locked up on a disk somewhere? Most of us never get around to doing much with our presentations other than emailing them to a few people or printing them out as handouts.

I was lucky enough to receive an invitation from Amit Ranjan, author of Webyantra, and the head of Uzanto’s New Delhi office to a wonderful service they were unveiling - SlideShare.

SlideShare isn’t a presentation creation tool. For presentation creation, take a look at Zoho, OpenOffice, Microsoft PowerPoint, or Apple Keynote. SlideShare allows people to upload their presentations (Microsoft PowerPoint and OpenOffice Presentation files are supported) and share them with the world, much like YouTube and Flickr have done for video and pictures, respectively.

The folks at Uzanto will be releasing the ability to share presentations only with specific groups or email addresses in the next month or so. At the moment, all presentations are publicly available to every one. SlideShare has the ability to display presentations on a blog or any other web page with a few lines of JavaScript, much like YouTube allows videos to be displayed on a blog. SlideShare allows you to have a permalink to a specific slide within a presentation or to the full presentation. SlideShare allows you to tag your presentation with keywords that you think are indicative of what the presentation is about. You can search other related presentations based on tags, as well as find the most popular presentations based on the most tagged keywords. I think SlideShare has a very clean and easy to use interface.

SlideShare Home

SlideShare Home Page

SlideShare Upload Page

Presentation Upload Page

SlideShare Tag Pages

Tag Cloud

SlideShare is currently under an invitation-only beta. However, you can add your name and email address on their website to get on the next batch of invitations. I still have a few invitations left and if anyone is interested, feel free to leave me a comment and I can send you an invitation (first come, first served).



Subscribe in NewsGator Online Add to Google
diigo it

October 2006
M T W T F S S
« Sep   Nov »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
Save the Internet: Click here

EFF v. AT&T




Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.