Ask HN: (No) Microsoft based start-ups?
11–20 of 148 posts
Re: Ask HN: (No) Microsoft based start-ups?
#12stackoverflow, huddle, lovemoney, livedrive, toptable, playerio, justgiving
Re: Ask HN: (No) Microsoft based start-ups?
#13We 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?
#14If 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?
#15Re: Ask HN: (No) Microsoft based start-ups?
#16The 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#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?
#18It'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