Live data from Hacker News

Ask HN: (No) Microsoft based start-ups?

news.ycombinator.com

11–20 of 148 posts

Re: Ask HN: (No) Microsoft based start-ups?

#13
My startup is a BizSpark startup http://www.microsoft.com/bizspark so we're going to get tied up in the Microsoft stack pretty quickly.

We just started a few months back and are working on our first project.

I really like developing in .NET so this was a no brainer for me. Other people would disagree with me and want to focus on open source.

Different strokes for different folks I suppose.

Even with BizSpark the point of entry for open source sartups is much lower which probably accounts for most of it.

Either way, you can be successful and profitable with both, it's just a matter of finding what works for you.

Re: Ask HN: (No) Microsoft based start-ups?

#14
I don't hear of many startups using Oracle, IBM mainframes or proprietary Unix either. I think there is a general aversion among startups to using expensive technology, and I think the reasons are fairly obvious.

If you're interested in the startup world, learn another software stack or three. Startups generally need people who learn new things quickly and use the best tool for the job. Flexibility is key; don't be a one-trick pony.

Re: Ask HN: (No) Microsoft based start-ups?

#16
myspace

The server infrastructure consists of over 4,500 web servers (running Windows Server 2003, IIS 6.0, ASP.NET and .Net Framework 3.5), over 1,200 cache servers (running 64-bit Windows Server 2003), and over 500 database servers (running 64-bit Windows Server 2003 and SQL Server 2005) as well as a custom distributed file system which runs on Gentoo Linux.

Re: Ask HN: (No) Microsoft based start-ups?

#17
The paid/free argument isn't really a valid basis for business decisions. Developing software is extremely expensive, even using free software. However, there are numerous overriding benefits of open source software.

#1: Startup founders use technology they know. Open source developers tend to be willing to trade more risk and effort for a more tailored and flexible end product. This is a similar personality profile to someone who's willing to put in a large amount of work to build a business and potentially get nothing for it. Microsoft builds run-of-the-mill, sure-thing products that will at least do something well, and they'll support it for you. Commercial software dictates their software model: take few risks and sell to broadest audience.

#2: Interoperability. Microsoft software works outstandingly well with other Microsoft software. Open source software tends to be built on open standards, and, again, if you have the source, it's always possible to hack it together. The open nature means less business risk when making software decisions. The way out is of a situation where software won't do what you need it to do is to use the source, even if only as a temporary patch.

#3: Automation. While things are getting better, it's still much easier to automate most open source software, since these products usually either have a CLI, an API, or even in the worst case scenario: source code.

#4: Even with BizSpark, licensing has limits on your companies' use of technology. Simple example: Do we go with a bunch of small boxes or a few large boxes? Licensing concern may drive your team to fundamentally flawed architecture decisions.

Re: Ask HN: (No) Microsoft based start-ups?

#18
I use an almost entirely MS stack for my analytics platform: http://www.swfstats.com/

It's a number of applications ranging from windows services to command line utils and websites. Using .NET I'm able to do all of that in C# and not have to switch mindsets when I jump back and forth between all the different facets of it. I can also easily re-use code/classes between distinct applications.

These days I can be found in just about every major Flash game that's coming out. In total I run on 2x dedicated and 1x vps, however I've been working my ass off on making things massively more efficient and could easily reduce my hosting.

Some fun stats:

- I do about 130 - 150 million events per day

- the biggest game by views = 30 million

- the biggest game by total events = 2.27 billion events

- I lag about 4 or 5 minutes behind real time

- I spend more on coffee then I do on licenses on my servers

Open source I'm using:

- MongoDB for my (alpha) level sharing API + an open source C# library for using it

- ClamWin

- FileZilla

- an open source C# markdown library

- an open source C# geoip library

Re: Ask HN: (No) Microsoft based start-ups?

#19
I think it's just 'fashionable' to not talk about your tech if you're using microsoft tools (aka .net framework). Mainly it seems that HN is very pro anything else. I'm actually the lead for 2 Denver start-ups myself (also a BizSpark member); I'm building everything on the back-end in c#/sql and using web-services to consume the data in my web and mobile apps. For me it's just a speed issue since I have 10 years C# experience and a ton of code to leverage. Plus if you get into BizSpark (which seems automatic if you are a HN member) you receive a free MSDN subscription which includes full copies of SQL, Visual Studio, Windows 7, Office, etc, so the 'cost' is really a non-factor.
Post reply on HN