hacker news with inline top comments    .. more ..    9 Aug 2011 Ask
home   ask   best   6 years ago   
Warn HN: Lots of Launches Coming
387 points by pg  14 hours ago   84 comments top 24
jcr 9 hours ago 6 replies      
pg, can you ask the YC founders to stop announcing their new companies as the "The This of/for That" for example (from the front page):

"Leaky (YC S11) is Hipmunk for Car Insurance"

I honestly don't care if your new company is "* (YC S11) Is The Facebook for Unicorns," since it really tells me nothing. I have to figure out what a Hipmonk is before I can understand what they do. Hold on while I call the Dalai Lama to ask about the difference between a monk and a hipmonk.

Of the YC S11 batch with announcements up, it seems the Snapjoy folks are doing it right (from the front page):

"Snapjoy (YC S11) Will Organize Your Photos For You"

Now the Snapjoy announcement above provides concise and useful information about what they could do for me, the potential customer.

Animus7 13 hours ago 6 replies      
>Please be nice to them. For you their launch may be "yet another YC startup," but for each individual startup this is their big moment.

I'm usually quite pleased with what comes out of YC. That said, in this competitive market, I don't think that being nice (just because) helps anyone the week after launch.

I personally look forward to the day HN tears apart my project so I can say I truly learned something.

dbz 13 hours ago 3 replies      
Pg, can you try adding a tab up top for new startups? I personally love to read about them but sometimes the launches etc. This would make it a lot easier to find the latest ones.
ig1 12 hours ago 1 reply      
I'm bit uncomfortable that Techcrunch's coverage of these launches isn't being made with a disclaimer that Michael Arrington is an investor in most of them (via Angel Fund).
jswinghammer 13 hours ago 1 reply      
It's always exciting to see what's in the works. In every cycle it seems like there is a YC site that I end up using a lot.

Has the culture around here gotten so hostile that a "be nice" request is needed?

blackboxxx 12 hours ago 2 replies      
Be prepared to defend yourself startups. Put on your armor. Some with malice in their hearts will thrust daggers at you. Fight with strength and honor and the crowd will love you.

Win the crowd and you will win your freedom.

To those startups who do not fight with valor? You will be subject to the mob, as was Airbnb. Even the Emperor will not be able to silence the cries for blood!

Startups... I salute you.


dotBen 13 hours ago 1 reply      
Surely such sentiment should be extended to any startup, not just YC startups?
bfe 12 hours ago 0 replies      
I wonder if there's any observed correlation between earliness of launch (per pg's advice) and likelihood of future success?
bakbak 11 hours ago 2 replies      
Pg, is there any way you can make your demo day a live event (may be on justinTV) - and to add the spice you should also make it interactive where viewers can rate each startup with proper scoring system - and if you and startups are comfortable then you should let all the VCs and Angels be able to see scores & ratings coming in live from all over the world (however this may also have negative impact but nothing wrong to try it).... this way investors would right away know what is HIT & HOT !!!
pama 13 hours ago 0 replies      
Congrats to Snapjoy, Leaky, and Kicksend for launching today! Keep'em coming!
melling 13 hours ago 1 reply      
Should have a special title tag. Show HN YC: ... or something to that effect.
templaedhel 13 hours ago 0 replies      
I'm really hoping to see a YC company launch on the startup foundry or such, but it may not be wide enough exposure yet. Eventually.
peacemaker 13 hours ago 0 replies      
Good luck to all the current YC guys, I'm sure you're all feeling the pain right now only 2 weeks away from the big day!

As for launching around the same time, I'm of the opinion that if your own (non-YC) startup is good enough, it will stand alongside, or even above some of the YC guys and perhaps "cash in" on the startup fervour around at the time.

smoyer 13 hours ago 1 reply      
"Please be nice to them"

With very few exceptions, I enjoy seeing what the YC crowd releases, but isn't this going a bit to far? Aren't we the perfect audience to provide constructive criticism? On the other hand, if you're asking us to be empathetic at the same time, I couldn't agree more.

Go YC!

vaksel 10 hours ago 0 replies      
alternative suggestion...if you are about to launch a new startup...hold off for a month or so.

no sense in wasting the launch PR boost when everyone is getting swarmed with pitches

ashbrahma 13 hours ago 0 replies      
It looks like Techcrunch is getting the scoop on every single launch.
daviday 12 hours ago 0 replies      
When I saw two launching today I automatically thought this had to do with the economy souring. I had just read Jeff Clavier's tweet:

Just maybe? The VC industry is going to wake up and go back to value investing - not FOMO throwing cash at everything, no matter the price

But Dave McLure says it's business as usual


nhangen 12 hours ago 0 replies      
Thanks for the reminder. It's easy to get jaded about this stuff, but you're right. Good luck on demo day everyone.
ryanglasgow 13 hours ago 0 replies      
Good luck guys! Take feedback with a grain of salt and stay focused on your vision.
dterra 10 hours ago 0 replies      
Nice! Its always good to see them. Tip: Dont launch your product if you are not in YC. Chances of getting coverage are none. They will get it all!
keke_ta 12 hours ago 0 replies      
Congrats to everyone.
captaincrunch 13 hours ago 0 replies      
Good luck everyone!
freddealmeida 3 hours ago 0 replies      
@jcr "the facebook for unicorns" FTW
helwr 12 hours ago 1 reply      
I'd just say it here, once and for all - YC startups suck
Ask HN: Versioning API URL vs. Header + MIME Type
2 points by edu  34 minutes ago   2 comments top
madhouse 28 minutes ago 1 reply      
You could even use something like "Accept: application/vnd.text+json;api-version=1". Personally, I'd go with the custom Accept header, using the same type, but different "accept-extension" (see http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html for details).
How to find a cofounder as a teen
4 points by willstrimling  4 hours ago   2 comments top 2
benreyes 3 hours ago 0 replies      
Your age does not matter. Depending on how old you are and if your a first time entrepreneur I suggest that you have a big vision but adjust your tangible goals correctly to the amount of time and resources you have available to you. Perhaps aim for something you could easily sell to another company or a product that can gain paying customers.

In terms of finding a co-founder, why not partnering up with another teen? Events like Young Rewired State (UK - http://rewiredstate.org/events/young-2010), hack days and barcamps all usually have teens attending them.

Check out TeensInTech (Bay Area - http://teensintech.com/) which also runs a teen tech incubator.

There are also a few online young entrepreneurial groups such as Millennium Generation https://www.facebook.com/groups/rockstars and theres WebeTalk IRC chat (http://webetalk.com) which is frequented by some of the youngest YC startup founders.

If you want to take a different more active approach try building something small and useful that will get you tons of press and coverage on HackerNews. You can also tip TechCrunch (tips@techcrunch.com), building something that people are aware of outside of you telling them will definitely help you find and secure a co-founder. On top of that the media and others absolutely love young entrepreneurs stories. So with a bit of work you will be able to get coverage.

If you want to team up with a more experienced person, why don't you ask them to be your mentor, ask their advice (it's generally good to have personal advisors, they'll help you out). Build that relationship and if things look good, maybe you could ask them to join as a co-founder or help out. Many startups do this to acquire higher level executives or even investors.

If you have a technical background, you don't need a co-founder to start. I hope this helps and good-luck, many of us have been there before.

542458 47 minutes ago 0 replies      
(Sorry for putting this as a comment, but I couldn't figure out how to send you an email or private message)
Hello! I'm an Ottawa based designer, working on his degree in Industrial Design at Carleton University, with some experience in web, UI and graphic design. If you're looking for a young designer who is willing to accept equity as payment, I might be right for you. Of course, I'd have to be able to know what you're working on, so I'd know if it's something I can believe in, but I'm sure we could make something work there.

You can contact me at ndphudson@gmail.com

Ask HN: Are the Social Media buttons converting better now on TechCrunch?
4 points by martinshen  4 hours ago   discuss
Heroku's down. Anyone else experiencing problems?
16 points by kirillzubovsky  11 hours ago   16 comments top 15
ericHosick 11 hours ago 0 replies      
I've been moving over to EC2 and use S3 and Route 54. I am starting to wonder if Amazon, which I think Heroku also uses, is reliable. It isn't just with the system as a whole too (like the outage they are having now).

I've had 3 servers out of 22, in around 1 month, degrade. I've only had the servers for a few months. That is like 6% degradation a month on servers. Every server has redundancy, but still...

Is EC2 worth the risk?

dougws 11 hours ago 0 replies      
There seems to be a really widespread EC2 outage. My company's site is down and we're in multiple availability zones. Foursquare is down as well.
samstave 11 hours ago 1 reply      
I think its AWS I get the following for reddit as well:

An error occurred while processing your request.
Reference #97.8fa41160.1312856795.489b05e0

EDIT: My daughter just alerted me to netflix streaming being down as well. Asking if I can fix Netflix's internet, she is 6.

This started (with reddit) 10 to 15 minutes ago - Netflix, about 3 minutes...

rje 11 hours ago 0 replies      
From the AWS service health page at: http://status.aws.amazon.com/

7:39 PM PDT We are investigating connectivity issues for EC2 in the US-EAST-1 region.

7:50 PM PDT We can verify connectivity issues between instances in the US-EAST-1 region and the Internet.

nuclearsandwich 11 hours ago 0 replies      
Network Issues

Issue: We are currently investigating network issues with our upstream provider.

Aug 09, 2011 " 2:37 UTC " less than a minute ago

jtagen 11 hours ago 0 replies      
AWS definitely down, at least for US-east-1a US-east-1d. Several servers unresponsive.

Support tickets submitted, but their dashboard still shows clean.

rglover 10 hours ago 0 replies      
Hm, running a staging server for our app on Heroku and it seems to be up and running. Maybe just a temporary outage?
3KWA 11 hours ago 0 replies      
dotCloud is struggling as well ... Amazon US-EAST-1 out :P
sim0n 11 hours ago 0 replies      
Amazon AWS/EC2 seems to be having issues.
rawsyntax 11 hours ago 0 replies      
heroku is working fine for me now, got 2 projects hosted on it
kirillzubovsky 11 hours ago 0 replies      
Life 2.0 - Amazon goes down, half of your assets are unavailable. Hello SkyNet!
calciphus 7 hours ago 0 replies      
I've got a dozen or so projects hosted on Heroku. They're all up.

Work has at least 100. No Pingdom alarms in my inbox yet.

ZephyrP 10 hours ago 0 replies      
Fucking AWS.
mrharrison 11 hours ago 0 replies      
Yep its down
Ask HN: What are your favorite vim plugins?
8 points by emilepetrone  10 hours ago   6 comments top 6
zefhous 8 hours ago 0 replies      
Tim Pope has a bunch of awesome plugins:


They are all so great, but I will list a bunch that you should check out anyway: fugitive, unimpaired, pathogen, ragtag, surround, endwise, repeat.

sathishmanohar 7 hours ago 0 replies      
Nerd Tree - For Directory and File Browsing, You can also create and delete files right from nerdtree using "m" key. Super Useful

MRU - Most Recently Used Files in a split

Tcomment - Fast and Easy commenting

Snipmate - Textmate like snippets, eg: type div press tab, it'll auto complete to HTML Div Element.

Sparkup - It makes HTML Coding Super Fast, Very useful for creating Nested Tags.

Surround - To Quickly Add delete, Braces, parenthesis, quotes etc.

Relative Line Numbers - To toggle relative line number mode through ctrl+l

Colorschemes I like: Jellybeans and Solarized

kjell 7 hours ago 0 replies      
Yankring: if you were ever confused when deleting/yanking/putting (was that phrase in "0, "1, "2?) yanking is beyond helpful.

Syntastic: calls out syntax errors for lots of different languages.

Command-T: I've had some trouble getting this compiled and keeping it working when updating vim. But it's the how I open new buffers.

Solarized: is a nice :color. I use the dark.

Pathogen: seems to be the way to manage plugins. I started vim from textmate ~a month ago using Janus. This week I changed from Janus to pathogen and it's a lot nicer now. (all of tpope's stuff is great as zefhous us mentioned.)

ynoclo 9 hours ago 0 replies      
I want to use vim as my IDE, so my favorite plugins are the ones that integrate the functionality you'd expect in a development environment.

- 'NERD_tree': provides a hierarchical directory view in a sidebar (much like a project view); open a file by hitting enter, or by double-clicking in MacVim

- 'a': toggle quickly between a source file and its header

- 'cscope_maps': search through my cscope-indexed source files and system headers

- 'fuf' and 'l9' (a.k.a. FuzzyFinder): quick way to open files, auto-completing as you type

- 'tagbar': displays navigable list of functions/methods in a sidebar (better than the old 'taglist' plugin)

doubaokun 10 hours ago 0 replies      
vim wiki and calander
Time heals all wounds? I seem to be returning to Windows (just a little bit).
5 points by hoodoof  8 hours ago   9 comments top 3
makecheck 7 hours ago 0 replies      
I've actually had the opposite impression; I couldn't believe how little Windows actually came with for development.

While I'm not a fan of everything that comes with the Mac, I've never felt that it had any gaping holes like Windows does (e.g. Windows doesn't come with SSH or Perl or Python or even a reasonable shell and terminal, much less other useful utilities). In fact, sometimes the Mac has almost too many options; the Mac ships with something like 5 text editors, and that's before realizing there are excellent 3rd party ones too.

It's clear that Windows can be made tolerable with some effort, but I've sort of lost patience with having to do what a company with Microsoft's money should be able to provide by itself.

My last exposure to Visual Studio was version 2005, and it started with the realization that the program was basically incapable of saving to the previous version of its own file format (which completely threw off my version control on a project where all other team members were stuck with older IDEs). I also remember with disdain opening Visual Studio 2005 and being given about 15 characters of space in which to type a series of "#include" search paths; I kid you not, it was faster to mount a network drive, open Linux and "vim", and edit the project XML file directly, than it was to futz with Microsoft's poorly-thought-out GUI to perform the same tasks.

I'm willing to allow that I've just had some bad experiences, and I hear so much praise for Microsoft's environments that I constantly feel like I must just be missing something. Yet everything I've seen doesn't make me think "snappy", it makes me think "kludgey, buggy, poorly-conceived mess from company with enough money to do much, much better".

cl8ton 7 hours ago 1 reply      
If your serious I'll post my windows story...BUT this is the giveaway ;)

"Notepad++ on Windows"

ricardobeat 8 hours ago 1 reply      
haha nice joke.
HN Exercise: We're the Hipmunk for X
12 points by entrepreneurial  13 hours ago   18 comments top 13
entrepreneurial 12 hours ago 0 replies      
I think what this subject is really interesting because people are always looking and needing to buy things. So, making a marketplace for businesses is very interesting when the marketplace says "We're going to give you an unlimited amount of leads for this monthly fee". Those leads could be worth $1 mill for the LTV (Life Time Value) of that customer you attained.

From the consumer's side - we're already seeing it through the group buying sites (groupon, living social), but now we're looking for the "Niche" sites that do the same thing. I believe there is a big market for this and its already proven.

About a year ago, I thought there could be a site with these features using the twitter/facebook api for leads. Something like SocialLeads.com - name your price and have people fight for your business by outbidding each other. Like google does, but for niche markets and in reverse - for social.

Contact me if you want to dialogue about this...

kayhi 8 hours ago 0 replies      
We're the Hipmunk of research chemicals (http://store.p212121.com).

As a side, at what point is a site popular enough to be 'the Y of X'. I suspect Hipmunk conveys more here than the dental office. I've been going with an amazon analogy - what amazon does to books, we do to research chemicals.

lachyg 9 hours ago 0 replies      
We're the Hipmunk for Gift Cards (had a TC article written on us!) http://cardnap.com/ -- Facing some technical difficulty at the moment, hopefully will be fixed by tomorrow.
maxdemarzi 13 hours ago 2 replies      
We're the Hipmunk for Used Cars

We're the Hipmunk for Real Estate

We're the Hipmunk for Vacation/Tour Packages

We're the Hipmunk for Technical Books

We're the Hipmunk for Matchmaking/Dating

I think the Matchmaking/Dating one could be sorted by Agony.
(Most likely to respond to your witty message).

We're the Hipmunk for Drink Specials (weekly view)

You can see which bars have specials which day/time and optimize a schedule to refrain from being sober all week.

Or you could optimize for Live Bands, themes, ladies night, etc.

grep 4 hours ago 0 replies      
The costs of advertising a service like "Hipmunk for X" are tremendous.
travisfischer 12 hours ago 2 replies      
"We're the Hipmunk for apartment rentals" sounds amazing to me but all of the little hidden details that a property owner won't list might make this less effective than Hipmunk where you know what you are getting with each airline.
hoodoof 12 hours ago 0 replies      
We're the Hipmunk for "Low orbit launch vehicles."
yolesaber 11 hours ago 0 replies      
College tuition + majors? CollegeBoard does this to a degree but I despise their layout and sometimes the tuition prices are inaccurate.
entrepreneurial 13 hours ago 0 replies      
This is in a response to http://www.leaky.com/ just launching
cicatrix_manet 12 hours ago 0 replies      
We're the Hipmunk for all the other Hipmunks.
suking 12 hours ago 0 replies      
benologist 13 hours ago 1 reply      
Group buying sites.
helwr 12 hours ago 0 replies      
Ask HN: Software Patent Lawsuit Insurance for Indy Devs?
5 points by siglesias  9 hours ago   2 comments top 2
JoachimSchipper 1 hour ago 0 replies      
In general, insurance makes a lot of sense when the events that are insured against are catastrophic and statistically more-or-less independent. Health insurance is the canonical example.

Insuring against events that are likely to occur to every insurance holder simultaneously is much more difficult. AIG, for instance, collapsed when lots of people called in their "mortgage value insurances"; a more paranoid underwriter would need to sit on a huge pool of money until something happened.

Other constructions are possible, but a patent troll targeting one small developer is likely to target so many small developers that actually fighting all those lawsuits would bankrupt everyone. You'd need a few big fishes in the pool to absorb those kind of shocks, and I think the Googles of this world prefer fighting their own battles.

michaelpinto 7 hours ago 0 replies      
I'm not an expert but the only thing I've seen like that is Errors and Omissions insurance: http://www.insurepro.net/html/errors_and_omissions_explained...

"We generally recommend Errors & Omissions Insurance be at the foundation of every company's insurance portfolio. Usually it is wise to purchase the coverage prior to product launch, or when you have customers. It can be required by investors, particularly VC's."

Moving to Valley From Other Countries.
3 points by sathishmanohar  6 hours ago   2 comments top
robfitz 6 hours ago 1 reply      
It's a great town and an amazing climate for getting motivation & support for building your ideas. Move if you'd like to! But please don't go, as some people have, under the belief that you'll immediately stumble across a pile of money upon arriving. The funding climate just got a lot harsher, and even at its best you still need several months and a bit of good luck before you know enough about the community to even begin having the relevant funding conversations.

After our YC round, my first company moved ourselves from the valley to London. It's not as extreme, but you can get some of what the valley offers from London, Berlin, Israel, Amsterdam (app development), and others. I was just in Bulgaria, for example, and they had a decent scene. So does Spain.

If you're in the valley, you kind of can't avoid the startup community. In the other major cities, you have to make a bit of an effort, but you can still definitely build a support network and get in touch with investors when you're ready.

Good luck!

Could the site admins please consider making the discussion link text larger?
4 points by LearnYouALisp  7 hours ago   1 comment top
jeffool 7 hours ago 0 replies      
I will say this: The second line (points, author, time, flag, discuss) being the same size as the title link (just grey) and better spaced would be awesome. Especially those times (often) when I find myself checking HN on my phone.

Tapping "discuss" has led to frustration before. Though, not so much on my desktop, I'll admit.

/edit: And a second "dream suggestion"? Potentially, not greying out the title after I've visited the link. Instead just grey out the link destination following the title ((wired.com) or whatever). Of course, that would necessitate the link destination being black to begin with. But, I think it'd make sense in practice.

Ask HN: pros+cons of private key root ssh logins
2 points by mooism2  4 hours ago   discuss
Ask HN: How many $$$ per second does the US economy lose when EC2 goes down?
7 points by robert_mygengo  11 hours ago   3 comments top 3
latch 10 hours ago 0 replies      
If I had to guess, I'd say that's it amounts to a rounding error relative to the "US economy"
xuki 8 hours ago 0 replies      
It's probably up due to the fact that reddit is down too ;)
pbreit 10 hours ago 0 replies      
I don't have the answer but will point out that many estimations will mistakenly forget to acknowledge that a certain percentage of web activity, possibly a large percentage, simply waits for services to come back online.
Ask HN: Do I have to work 80 hrs a week because I am entrepreneur?
5 points by ahmedaly  9 hours ago   3 comments top 3
jasonkester 2 hours ago 0 replies      
Of course not. The whole reason many of us became entrepreneurs in the first place is to minimize the amount we have to work.

I, for instance, spend maybe five hours a week maintaining the little web empire that's bringing in enough to live comfortably on. Sure, there's always a period of intense building at the beginning of a project where you can find ways to occupy yourself for upwards of 40 hours in a single week, but if you choose your niche well that period doesn't last long, and soon you're on to the marketing phase which is measured more in calendar time than IDE time.

Naturally, if you're the sort of person who works 80 hour weeks, you'll find a way to build a business that requires 80 hours of your time each week to stay out of crisis. On the flip side, if you're the sort of person who prefers month-long periods of idleness on tropical beaches with occasional email checks to verify that your business is still running itself, that's entirely doable as well.

zokiboy 4 hours ago 0 replies      
Tough one. Few suggestions:

#1 Track your time for few days and categorize each minute of what you do. How many of them are productive and pushing your business forward? In most cases 20% of your time is bringing you 80% of the gains. Pareto principle.

#2 Are you focused on few important things or your focus is spread to too many things? In most cases it is better not to do somethings rather than do them badly. Focus on the 20% from the point #1.

#3 Do you get enough rest and fun? If you work too hard you are less productive and with exhaustion it takes you 2-3 times longer to complete tasks than that you would do with enough energy/rest/focus. Have at least one day off (or 8 consecutive hours) a week and try to relax few times a day with one bigger break and several smaller ones.

keiferski 8 hours ago 0 replies      
Look into 37Signals, specifically David Heinemeier Hansson. They're always giving speeches/talks about running a business with reasonable work hours.
Ask HN: Does reddit have any competitors?
8 points by sid6376  17 hours ago   6 comments top 5
zck 16 hours ago 0 replies      
It depends how you view reddit. If you want jokes, try Fark or Digg. If you want more technical news, try Slashdot, in addition to HN. If you want a ton of memes, try 4chan.

But those aren't all the topics discussed on Reddit. Reddit seems to be unique in that its very large community is fractured; its system of subreddits leads to niche topics being covered better than they would be on other sites. You don't have to set up an entire phpBB forum for your interest in antique nesting dolls, just go and create /r/antique_nesting_dolls . It's simple, fast, and because adding a subreddit to your frontpage is so easy, you can get a lot of eyeballs coming back to your subreddit over and over again. That's the part of reddit I don't see happening elsewhere.

yolesaber 11 hours ago 0 replies      

It is slow, but I find the majority of links in-depth and worthwhile.

ig1 17 hours ago 1 reply      
HN is a top-1000 website, I doubt it classifies as niche any more.
Toddward 17 hours ago 0 replies      
Digg comes to mind as a watered-down competitor, though I stopped using Digg altogether after the #DiggRevolt and subsequent exodus of their user-base.
TobbenTM 17 hours ago 0 replies      
Other than HN, no. HN gives me everything I need and more.
Show HN: Barebones, a minimal wireframe app for iPad, built in 24 hours.
14 points by JonAtkinson  23 hours ago   12 comments top 5
bricestacey 9 hours ago 1 reply      
What are the 3 gestures? I can only figure out how to make a box or draw a line. How do I get text?
robgough 23 hours ago 1 reply      
I love the idea and the app, hard to believe this was just a 24 hour project.

Would be nice to get a native version at some point too, so you can run offline.

Disclaimer: I was at LeedsHack too, great event!

p0larboy 20 hours ago 1 reply      
Feels very native~ The finger sketching is smooth and I enjoyed the experience. I tried googling for the dollar gesture library but no luck :(
cbetta 22 hours ago 1 reply      
It doesn't seem to work really on an iPad 2 on iOS 5 beta. Probably a iOS problem but just FYI.
JonAtkinson 23 hours ago 0 replies      
Ask HN single founders: How do you go on vacation?
20 points by fezzl  1 day ago   9 comments top 7
patio11 1 day ago 1 reply      
A vacation is just a special case for a workday, right? If you're spending a lot of time daily on customer support, that is trading off with higher-impact scalable activities you could be doing, so you probably want to minimize that. After you've minimized it, who cares if you're doing it from your office or from a hotel?

The most irksome thing about my work during my recent vacation was lugging my laptop everywhere. Apparently I banged it against something and now Dell is busy fixing it for me for $500. Grr. But other than that, it certainly wasn't preventing us from having a nice time.

Also, there are a lot of activities which aren't as critical as you think they are. I was used to doing bug fixes the day they were reported. That's nice, but that's not a law of nature, and you probably don't want to make your customers think it will always happen. If someone reports a bug during vacation and it isn't killing someone or taking the site down just tell them "Thank you. I'll see to it after I get back from vacation."

jackkinsella 1 day ago 0 replies      
Preventative customer support.

Your goal should be to minimize your customer support requirements. For the past two years I've treated every customer inquiry to my business as a bug requiring a fix.

If someone asks me for additional information about a product, I add a section to that product's description page or, alternatively, make the existing content clearer. If someone has trouble with a download, I improve the instructions sent with my payment confirmation email and perhaps increase the font size of the most critical links in the admin area. In-line instructions, such as those used by the 37 signals team, help greatly in this respect.

Over time this has worked and customer support requirements have dwindled, and with less emails to answer per day you can afford to be away from a machine for longer.

bignoggins 1 day ago 0 replies      
I work while on vacation. In fact, I'm about 4 months into a 9 month round the world trip (@ an airbnb in Munich typing this right now). All I need is electricity and wifi, and I'm good to go anywhere in the world. Granted, I can't necessarily just drop the business for an extended amount of time, but that just means traveling a bit more slowly so I can factor in time for work.
JeffL 1 day ago 0 replies      
I am lucky enough to have volunteers from the community who do various support roles. They can't do it all, but do about 90% of it, which makes my life way easier. I can take my laptop and do the tickets I need to do in about an hour every other day.
delano 1 day ago 0 replies      
Travel to another city and work from there.
ttalola 1 day ago 0 replies      
Basically handling only the urgent customer requests. We have quite good support system which fortunately does not require much human attention. Also an auto-reply letting people know I only deal with urgent requests.

Actually my problem was that I found myself working on many issues that were scheduled after vacation. Body was on vacation, mind wasn't.

quizbiz 1 day ago 0 replies      
You need to put someone else in charge and you need to trust that all will be taken care of.
Amazon deletes EBS snapshot blocks by mistake
5 points by vilda  15 hours ago   discuss
How to create a good tutorial
10 points by omdb  1 day ago   7 comments top 5
fabiandesimone 21 hours ago 0 replies      
Hey Ben, I might be able to help. Email is in my profile.
jayniz 1 day ago 1 reply      
I have to say I don't really like their new tutorial video. But the handful of comic style images they had before was great. Simple, clear (and also funny).

So you're not thinking tutorial as in "How to scale a sqlite cluster" but something that quickly explains your service to your users?

damohasi 23 hours ago 0 replies      
Haven't seen something like a meta tutorial before. Interested, too.
fez 22 hours ago 1 reply      
Like a video tutorial or text with pics?
purbon 1 day ago 0 replies      
love to see something similar!
Ask HN: Would you use this?
9 points by jamesgagan  1 day ago   14 comments top 6
ColinWright 1 day ago 1 reply      
Clickable: http://songsp.in/

ADDED IN EDIT: What I really don't understand about HN is the people who downvote the small contributions that are intended to help others. I added this link to make it easier for people to see what it's about, to make it so they don't have to copy the URL and paste it into a browser. Someone upvoted it - which was nice - and then someone downvoted it. I really don't understand why.

I don't care about the karma. It won't get me another coffee, it won't fix bugs in my code, it won't make my in-box any less full. I do care about understanding the systems I interact with. I've given up trying to understand people in general, but thought I had a chance of getting along with the people on HN.

So, can someone explain?


jeffool 1 day ago 1 reply      
I have that exact problem; finding new music. Pandora doesn't dig deep, oddly. That said, I just can't imagine people paying for music. Is it possible you could convince bands that the promotion is good for them, and to give the music for free? Then maybe throwing ads into a free newsletter to make your money?

Regardless, best of luck.

useflyer 1 day ago 1 reply      
I envision this could work as a newsletter in a similar mold to thesixtyone.com; indie artists (and eventually labels as you say) would want to give out their music for free, in hopes of converting into paid downloads.

If this were free you could gain wider user adoption, and thus, supply of music.

Let me ask; who do you want your customer to be? Listeners or artists?

sdfjkl 1 day ago 0 replies      
Use it, perhaps, pay a monthly fee - definitely not. Perhaps Flattr or donations (avoid Paypal).
sunspeck 1 day ago 1 reply      
A fine idea, and a nice service, but not something I'd ever pay for. And your design looks more Enterprise than Indie Hipster, which is kinda offputting.
ScottWhigham 1 day ago 2 replies      
First off, I wouldn't even click the link because it's a *.in link. Sorry - you aren't going to get taken seriously by me with a .in domain name. I lump .in with .ru, .cn, etc in terms of "Is this a domain I would use? No way - I don't trust them." Whether you agree with my opinion or not, it's a scenario you'll encounter.
Ask HN: Tech journalist asks, What prompted this fuss over patents?
2 points by jasondrowley  20 hours ago   3 comments top 3
brudgers 12 hours ago 0 replies      
Software patents have been a topic of interest on HN for as long as I've been reading it. The recent surge of interest started with Oracle suing Google over Davlik but really took off when Lodsys went after Jesus phone developers. Microsoft's pursuit of license fees from Android hardware manufacturer's threw fuel on the fire by proving that only the evil patent their work. Google getting outbid on the Nortel suite and their subsequent claims that implied they only pursued the portfolio for the benefit of OSS kept it alive.

On a meta level, the patent issue is so interesting because it creates such internal contradictions for the libertarians who comprise a significant fraction of vocal HN'ers. On the one hand, patents as the something belonging to the creative individual to dispose of as they see fit certainly resonates with the general philosophy of many people inclined toward libertarianism. However, the mechanism for granting patents is solely in the purvue of the government and must therefore be assumed to be part of a flawed process which harms business according to standard dogma.

In many ways the current drama unfolds according to one of the subtexts of HN - Silicon Valley v the Rest of the World. It's those plucky Silicon Valley startups like Google and Apple [sarcasm] who are suffering at the foreign hands of Nortel and Microsoft, e.g. nobody talks about Intel's and HP's patent portfolios.

aristus 19 hours ago 0 replies      
These are not simple questions. If you are a journalist, follow the money. I personally suspect that the offensive use of patents, both by "trolls" such as Lodsys and large players such as Microsoft, has stepped on enough toes to cause certain vested interests to start a broad-spectrum fight against other vested interests. One usual result of those kinds of fights is manipulation of the public sphere, also known as "press relations".


marklabedz 19 hours ago 0 replies      
I'll take on your first question. In large part for me, the implications of software patents are becoming an increasingly clear obstacle to individual developers. We're not talking patents for incredibly complex processes and lawsuits aimed at specific, large companies. Instead, we're facing lawsuits over (arguably) trivial/common features of an app. These can have a very direct negative impact to the individuals that frequent HN.
Ask HN: A Rapportive-esque Email CRM for small businesses and startups?
2 points by noelsequeira  21 hours ago   2 comments top 2
gregpilling 37 minutes ago 0 replies      
Why not use SugarCRM with its built in email. Use IMAP to fetch your email from Gmail, and send from within SugarCRM to your contacts. I have used SugarCRM this way before and it worked ok. I am not a massive fan of the software, but it does seem to have the features you want. It has a limited activity stream too. You could always fork the code to make it do exactly what you want, since it is open source.
michaeldhopkins 18 hours ago 0 replies      
Batchbook with Rapportive widget?
Ask HN: Desperate Python Hacker Seeking Help and Suggestions
206 points by helpmehn  9 days ago   181 comments top 63
justin_vanw 9 days ago  replies      
Your description really isn't enough to give you advice. You should post your resume online somewhere and link to it.

But, based on what you said, I can tell you:

Using Python in school and at a job doesn't make you a Python Hacker. From your description of yourself it sounds like you mostly play with programming. It may just be the way you worded it, but what was the last 'major' software project you have worked on, either for work or open source? Have you been a developer professionally, or have you skirted on the edges of the industry? I interview candidates and review resumes all the time, and nothing sets off my spidey senses more than someone who overestimates their skills. If you don't know a topic well and know you don't, that is totally fine, but when a candidate says they are an '8/10' in a language, but I gauge them to be a near beginner, it tells me they are blissfully unaware how much they don't know. That means that they probably have never learned any language or topic with a high degree of mastery, and that they aren't aware of how much more is out there in the language in question. That means they aren't very curious, and they aren't passionate (or worse, they aren't smart).

It also sounds like you have a graduate degree in some non-technical field. Did you graduate recently? The courses you list are not very advanced, and coursework doesn't really matter for employment anyway.

We are hiring aggressively (like most big tech companies in the valley) have an engineering challenge up at: http://codeeval.com/public_sc/48/ . If you do it competently we will call you back. We pay well, have great benefits, offer relocation, etc. However, it is fairly challenging and the majority of people who attempt it are not able to complete it.

Honestly, FizzBuzz is meant as a test of basic programming competency. It's disqualifying when an engineer can't do it, but it's not anything to brag about. A competent engineer should be able to implement FizzBuzz in any computer language in a few minutes, even if they've never seen the language before, so long as they can get documentation.

No matter what happens, you aren't going to find work in Michigan. You aren't connected and from the sound of it your resume is very light, and you don't have a network, so contracting and freelancing just isn't realistic for you. Based on your description of yourself, you would be a fairly junior level engineer wherever you go. You have to start somewhere, though. Good luck!

bfe 9 days ago 6 replies      
As someone born and raised in Michigan and whose partner was also born and raised in Michigan, my advice is that other than visiting grandparents and hiking and touring breweries, you will find your opportunities tremendously expanded by as quickly as possible getting the fuck out of Michigan.
strlen 9 days ago 1 reply      
There are a number of open source Python projects that have vendors associated with them (or large corporate users). OpenStack is one such example, but there's also various scientific libraries, e.g., NumPy/scipy that may better suited to your background. Typically open source-heavy companies are more open to remote/distributed work: I am not saying working remotely full-time, but something along the lines of working on site for the first six months (to prove yourself) and then working remotely most of the time/flying in on site for one week a month.

Consider this: identify several such projects along with the companies that are heavily involved in these projects open source communities, i.e., ones that are actually contributing and/or heavily modifying them.

First, send a patch, do something to "get your feet wet". Then pick a substantial sub-project (not something trivial), start contributing to it and at the mean time contact the engineer/managers working at associated companies (as not to be trapped in the HR resume black-hole). In the interview, at least mention the work you're doing.

Chances are they will be willing to fly you out to interview and help relocate. Be honest with them and say that (due to family reason) you'll need to at the very least travel.

In the worst case, you could do the reverse of working remotely/visiting the office frequently: rent a room in the remote area, work in the office most of the time, travel to Michigan for weekends/a week at a time: this will be difficult, but at the very least you'll be able to establish more "formal" experience and industry connections that you could translate into a more sustainable arrangement later (don't, however, start a position knowing that you won't be able to stick for at least a year and a half to two years: that would not very ethical, especially since you're looking for a company that will invest in your career). Of course, some family situations, e.g., elder care won't allow for that. In that case, still the advice applies: you're far more likely to find a remote-work scenario in an open-source related company than elsewhere.

jcr 9 days ago 1 reply      
I realize you're using a new HN account, possibly throw-away, or you may actually be new here. At the start of every month on HN is a "Who's Hiring MM YYYY" thread (which includes remote work), and a "Freelancer/Seeking Freelancer" thread.

The most recent were on July 1st, and on Monday new ones for August will be posted. The most recent are linked below, but keep your eyes open for Monday.



good luck!

9oliYQjP 9 days ago 1 reply      
My advice. Don't do contract freelance work. It is risky in that if you're not a good business person, you will string yourself along under the illusion of paying the bills. But you'll slowly be moving backward as projects take longer than you expect, you undercharge, etc..

You really may need to uproot your family. I know that the tech economy is booming in several major urban areas. I'm up in Toronto, and have headhunters calling me like crazy. There is a dearth of programming talent. I know several people in San Francisco and they say that the valley has the same problem.

The situation is so desperate that I know several companies that would entertain hiring somebody in Michigan to do work for them remotely. It might take a trip up to Toronto to meet with some folks, but that's just a several hour drive.

SeoxyS 9 days ago 4 replies      
Have you considered a drastic move to SF, NYC, Boston, or another startup hotspot? Having no money in Michigan is no better than having no money in a more expensive city, so cost of living shouldn't even be a factor here.

Also, don't limit yourself to Python / C. Stress that you're able and willing to learn any programming language and solve any challenge that comes your way. I know there isn't a single unemployed Ruby developer in chicago, thanks to Groupon.

Finding a job as a developer is actually not that hard, in this economy. Be thankful you're in this industry and not, say, the automotive industry.

wickedchicken 9 days ago 1 reply      
Don't underestimate the power of 'cold-calling.' While it's terrifying for people not used it to it, you'd be surprised how friendly people are when contacted out of the blue for a legitimate question. Find some developers on open source projects you like, see where they work (either location-wise or company-wise) and send them an e-mail saying "Hey, I wanted to thank you for writing/contributing to the X software package. I've noticed you live in / work at Y; I am currently seeking a development job in Python or C and would be interested in moving there/working there. Do you happen to know of any opportunities available? If not, again accept my thanks for X software." Don't attach a resume, if the person is responsive the first thing they will do is ask for one.

The key here is to actually want to move to that area, work with that company (whether it's 10 or 10,000), or work in that field. People detect insincerity relatively easily, don't contact people unless you actually want to work with them as opposed to anybody. On the flip side, never let yourself be discouraged by thinking "nah, I'm not good enough for them." The worse thing that happens is the person doesn't respond; this may feel bad but you end up with a thicker skin and learn how to do it better the next time.

Also: do not spam. Again with the insincerity thing above: this technique only works if you want to work with them instead of anybody, and I promise you they can pick up on that.

neilk 9 days ago 1 reply      
Aside from the "move immediately" advice, I'd suggest getting your code out there in a more public way. This dramatically increases your chances of being hired, because it replaces the technical interview. You just have to prove that you're capable of dealing with other human beings, and most people can do that.

Do something -- anything -- to get your code out there. Even if it's the most obscure and idiosyncratic library, throw it on Github.

I got a ticket to the Valley on the strength of some decently interesting (but by no means amazing) open source code. And I'm not even American and have no CS education, so it was considerably more difficult for me than it will be for you.

Incidentally, my current employer, the Wikimedia Foundation, is very open to remote contractors. (I caution you that we tend to be a bit slow to hire.) If you want to continue to live in Michigan, you won't be unique in your isolation, because these organizations are basically run over the internet. And your salary will go much further if you don't have to deal with rent in SF. http://wikimediafoundation.org/wiki/Jobs

Mozilla has similar advantages. http://www.mozilla.com/en-US/about/careers.html

look_lookatme 9 days ago 1 reply      
First off you need to consider scraping together enough money to get out of where you are. Move to a place that has jobs. You say "family"... do you have children? This is an important consideration in terms of where you can go... I think there are basically two types of cities with solid startup/software job markets: There's the NYC/SFs of the world, incredibly lucrative, incredibly expensive. Then there are the Austin/Boulders of the world, financially reasonable, but not the "big time". From the sound of your situation, the latter is just fine.

Also if you are that desperate, you should consider moving to one of these places and leaving your family behind until you've made enough money to bring them to you. That may sound horrible, but it's the way people have pulled themselves up and made a better life for their family for centuries.

mattwdelong 9 days ago 0 replies      
Just moved from Grand Rapids, and can say there is a very small but growing startup scene in Grand Rapids.

Although I didn't get to check it out, there is a great Python User Group that meets regularly (I believe every other Monday) at various locations in GR, usually at Calvin College. Join the group and they'll send out regular updates. Ben Rousch is the contact there, he also runs the local Web Dev User group. I've exchanged emails with him before, he is a great guy and very helpful. It might not hurt to get in touch with him.

More importantly, just recently someone put up a job posting on the group looking for a python/django programmer. I suggest you check it out. http://www.fiveq.com/blog/employment/fiveq-employment-opport...

It might not hurt to drop into Atomic Object, they're growing and usually hiring as well: http://www.atomicobject.com/pages/Working+at+Atomic+Object

If I can be any help to you, perhaps putting you in contact with other people then let me know. My email is listed on my profile page.

Best of luck.

dotBen 9 days ago 1 reply      
Repeating the advice of others to move, if only in the hope that the repetition will alude to the validation of said advice.

I usually don't have a good word to say about recruiters but in cases like yours it might be worth contacting a few who work in one of the hubs you could move to, and have them look at your resume. They'll help you brush it up if needed but more importantly help you validate that there are employers looking for your skill set (because if they don't think they can place you, they won't spend any time with you).

Have them set up 3 or 4 interviews and scrape together the fare to come here and you might not need the return ticket. Just don't indicate to them that you are desperate but white-lie and tell them that you just want to relocate to SF/NY/etc.

BTW I moved to SF from a different country (UK) 5 years ago because it is where I needed to be for my career - it was hard but I did it and it is one of the best decisions I made. The winters are better here too! :)

samarudge 9 days ago 3 replies      
Maybe being blunt, but if you're seriously about to be out of house and home because you can't find a job, you need to lower your fence. Aspiring to be a programmer/hacker/startup guy is great, but even a job stacking shelves in a shop would give you enough money to survive on while you continue looking for a job you'd enjoy (Or working on your own projects). Put it this way, living on the street gives you hardly any chance of getting somewhere you want to be. Having a house and a crappy job for a few years while you get back on your feet is a much better choice.
kyro 9 days ago 0 replies      
Have you tried looking through some of the more recent "Who's Hiring" threads here on HN?

Here's the most recent one from June, looking for freelancers (I'm not sure if a July one was posted):


And here's a list of some more recent threads:


I imagine you're pretty stressed out, but hang in there, and good luck.

(Woops " looks like jcr beat me to it. His/her comment has even more recent information.)

rdouble 9 days ago 1 reply      
Try to get a job as a sysadmin or IT person at a health care organization/hospital. In economically depressed areas, these organizations usually provide the best paying jobs because they are not subject to normal market forces. They exist everywhere, and will hire anyone even sort of qualified for the job. You can use that experience to move to a city where they have the python jobs you want, because health care orgs everywhere are desperate for people who know about their specialized infrastructure.

Here's a few examples of what I mean if you are say, in Grand Rapids.


rdl 9 days ago 1 reply      
Is there anything (other than money) stopping you from moving to San Francisco (well, Mountain View) next week?

It would be pretty easy to find a tech company willing to do phone/internet screen for a day or two remotely, and then fly you out for interview. If it goes well, you'd probably be pressured to just stay and work and then have someone else pack up/ship your stuff :)

You should have done this instead of wasting your time trying to find jobs locally, really.

codeslush 9 days ago 1 reply      
If you're able and/or willing to go to Silicon Valley, which is where I think your best bet is (note: I don't live there, but if I was near homeless that's probably where I would go), then I will figure out a way to get you a plane ticket with few strings attached. The strings would be around timing and departure location: I need enough time to get a decent fare. I would expect you to have a plan. I would ask that you fly out of a major airport for competitive fares. That's pretty much it. My email in my profile.
juiceandjuice 9 days ago 0 replies      
I feel like I was in a similar position. My advice is gonna suck, but you should really try to start working at a grocery store/shitty party time jobs/borrow or something to save up about $2000 and flat out move. That will be enough to get you to the bay area, find a job, and live for about a month, maybe even get a room.

If you come to SF, you'll be able to find a job doing something somewhere to get off the ground. I promise you this.

danielmorrison 7 days ago 0 replies      

I founded Collective Idea (http://collectiveidea.com) a successful and growing Ruby shop in West Michigan (Downtown Holland). We are actively looking for programmers, and I know many other companies in the area that are too. The ones I've talked to recently are looking for Ruby, Objective-C, and PHP, but I'm sure there are many, many more.

West Michigan is actually a fantastic place to be a programmer right now. We have dirt-cheap cost of living, beautiful scenery and a number of top-notch software companies working for major companies. (We count Fortune 100 & 500 Companies in our active client list.)

How do you get a job here?

1.) You could have emailed me. My email is on our website, and so are the heads of companies at our competitors. I have interviewed a number of people over the years even when we weren't hiring. I talk with our competitors frequently, so I know who's hiring and will gladly recommend people we can't hire.

Software companies are hiring. Ad agencies are hiring. Manufacturing & Medical companies are hiring. Nobody needs to leave Michigan to get a great job.

2.) Go to meetups.

Grand Rapids has a large number of great meetups and user groups for Ruby (http://www.meetup.com/mi-ruby/), Python (http://www.meetup.com/grpython/), Linux (http://grlug.org/), .NET (http://wmdotnet.org/) a new and huge Web Dev group (http://grwebdev.org/), Software Craftsmanship (http://softwaregr.org/), and many more (http://conga-wm.org/group-list/). The annual BarCamp is in a few weeks (http://barcampgr.org/) and we even have Y-Combinator style seed accelerator, http://momentum-mi.com/.

Go to any of these. Talk to people. You don't need to know "contacts in the industry" you need to meet people. They'll tell you who to talk to, where to apply, and how to brush up your skills.

3.) Write some code.

In the age of GitHub and SourceForge (who has coders in Grand Rapids and is often hiring http://geek.net/about/careers/) there's no excuse for not having code that you've written. Find some small project and make it better, or contribute documentation. Don't get discouraged if you can't find a project to hack on right away, you will. Blog about it. Talk about it.

Michigan, and especially West Michigan has some amazing programming shops, some of the best coders I've met anywhere, and everyone is hiring. I know many people have moved away, but there is no reason to anymore. This is a great state, a bit underrated, with an under-the-radar software scene that is ready to explode.

Anyone know Ruby and want to work for a Michigan company in a lakeshore town? Talk to me.

iamelgringo 9 days ago 1 reply      
Contact StartupDigest VIP: http://startupdigest.com/vip/ tell them you met Jonathan from Hackers & Founders online on Hacker News. The concierge job placement service they started two months ago is already the best in town... low key. no pressure. opt in system for both startups looking for talent and engineers looking for jobs. As a bonus, it's run by two of the savviest and most connected hackers in the Valley: Chris and Brendan.

<full disclosure>
They just sponsored Hackers & Founders Silicon Valley this past week, and they are our sponsors for the next month.

But, their sponsorship was mostly to because we're boot strapping an incubator without much of a budget at all.

Doesn't matter. They're the best source of startup jobs in town, and it's the best way to find startup jobs in town.

</full disclosure>

Also, start doing some challenges at CodeEval.com. After you have some completed, ping me, and I'll let Jim, the CEO know. We'll get you hooked up.

Sam_Odio 9 days ago 0 replies      
If your skills are as you describe then move to the bay area and look for a job out here.

There are a lot of hackers out here who could help you out. Heck, even I have a couch (in Mountain View) that you can crash on for a few weeks. Email me.

wisty 9 days ago 0 replies      
Dude, you NEVER have to go through HR. Use Google, and track down a manager working on something interesting. Most interesting projects will have a web presence of some kind. Those that don't usually aren't interesting (or are buried deep in Google or Apple).

If you can't get the manager's contact details, then you call HR, and ask for their details.

If that doesn't work, find a company that might have some interesting projects. Contact their IT department (get the number of HR if you must), and ask about what projects you might be able to join. Note, many interesting projects are not in IT, but in other departments; but IT will have some idea where those projects are. If you are good at number crunching, tell them that. You can try other tricks, like if the manager says they are too busy, you can ask if they have someone else who can take the call. You can also find out if the company has a programmer's mailing list - maybe IT could help you there?

You will get rejections, but it's better to get 20 rejections and an offer in a week than no rejections and no offers.

mberning 9 days ago 0 replies      
Try temp agencies and contract agencies. I'd be shocked if they don't pick you up. I've been told they are pretty desperate for warm bodies right now and know several people that have gone that route out of desperation. Sure it is not permanent or glamorous but it will pay the bills.
inovica 9 days ago 0 replies      
I agree with some people that a move might be your best bet, though from your post its not obvious if there is anything (such as family) keeping you from moving. I think its a shame that oDesk did not work out for you - maybe try another service such as eLance where I personally feel (as someone who employs via these services) that a better quality of person is found on there. Yes there is the chance of competing against lower waged people in other countries, however I personally employ based on skills and communication and these days the costs are not as wide as they once were.

I am curious as to why you have not found something locally. Surely there are groups you can join, either on or offline, which would help you.

I hope that some of the comments on here will help you or spur you into some action

aaronbrethorst 9 days ago 0 replies      
Canonical is hiring Python folks (please note you'll have to dig through there for the PyJobs): http://www.linkedin.com/jsearch?page_num=1&sortCriteria=...

plus, many of their positions assume you work remotely.

DavidTO1 9 days ago 0 replies      
Here is my story. I graduated from Mechanical engineering 3 years ago. After I finished school I got a job at a small company doing embedded development, mostly in `c`. My salary was $78000.

Two years after I started my job, I decided to learn iOS programming during evenings and weekends. A few months later I quit my job and decided to do iOS programming full time. At the time, I was working on an idea and didn't have anything ready for the world to see. Months passed and I still wasn't ready. I realized that it would take me another year to complete so I decided to pivot and work on another product.

After 1 month of pivoting I released my first project on the Mac App Store and was making ~$5000/month. A few months later, a company came knocking on my door and gave me a job offer. I accepted and am now making more than I did in my first job. I still have my business running on autopilot. I am 27.

This is not to brag. It is to show that if you really want to get out of the rut that you are in, lock yourself in a room, build something and release it into the wild. If you don't have a good idea, copy someone else's. By doing this, you'll learn new skills and will eventually become valuable to others.

Best of luck.

Nate75Sanders 9 days ago 1 reply      
There are plenty of people in Seattle (and I'm sure most big cities) having a really tough time finding people to hire. In Seattle, I know of several companies looking for python devs.

As other people here are stating, you need to move.

gte910h 9 days ago 0 replies      


SFO, NYC, Boston, Atlanta, all need tons of work.

cmoylan 9 days ago 0 replies      
I'm a Python/Ruby developer in Chicago originally from Michigan. If you want to stay close to Michigan for whatever reason, but need a job, Chicago is a great compromise.

Chicago has an excellent Python user group: http://chipy.org/
Get on the mailing list and let them know your situation. Also consider learning Ruby on Rails. If you Python, Ruby will be easy to learn. If you know any Javascript at all, leverage that.

awwx 8 days ago 0 replies      
"meaning I have to go through HR"

By the way, the reason why you haven't been able to find a job is because you have no idea how to land work. (I can tell because saying "I have to go through HR" is as clueless as someone saying "I wrote a program but it didn't work so my computer must be broken" :-)

The relocation option works because you don't need to know how to land work to get hired -- there are jobs all over the place and you just walk around and stumble over one.

That's not a bad idea for your situation right now: if you don't find something just by posting on HN here, you could get yourself to San Francisco, crash on someone's couch, walk around and talk to people, land something that gives you some income. (The trick here is that the more active you are about it -- e.g., if you come to SF, and if you go around and talk to people -- the faster the process will happen).

Now, longer term, thinking about where you want to be next year (that is, after you've resolved your immediate crisis), you might find it beneficial to learn how to land work, depending on your goals. For example, maybe for personal reasons you'd prefer to be in Michigan.

Someone hires you because you will solve a problem for them. Some of the problems that people have can be solved with Python or numerical analysis, etc. Of the people with problems that can be solved with your skillset, a small percentage already know that their problem can be solved with Python or whatever. Those people advertise for jobs. When you don't find a job in Michigan, it doesn't mean that no one in Michigan has problems. It doesn't even mean that no one in Michigan has problems that can be solved using linear algebra and so on. What it means is that people in Michigan with those problems don't know yet that their problems can be solved with those techniques. Thus sending HR a resume listing those skills won't land you a job because the recipient doesn't understand that you can solve their problem.

You can learn how to land work in the same way you learned how to program. Think back to what what your most effective learning method for you, when you were learning to program. (Was it reading books, taking a class, or talking to people who already knew how to program, or what?) Then use the same method for learning how to land work: if reading books works best for you, read a book or three; if classes are your style, take a class or a workshop; and so on.

a2tech 9 days ago 1 reply      
Move to Ann Arbor, get a CS job. Until you get on your feet down here you can do contract work through a company like Stout Systems http://stoutsystems.com/
sixtypoundhound 9 days ago 0 replies      
Agree with the above and would like to build on it a bit - my background is similar to yours (math undergrad, got the equivalent of a MS-stats via industry training programs, active Python hacker who developes in other languages).

First - don't underestimate the value of your math skills vs. your programming skills; I busted six figures as a stats geek long before my technical skills got into that range. If you're good at math, this is rare & valuable - particularly if you're also good at talking to people. (Those people are called analytics directors and it's a nice way to make a living; plenty of paid hacking time).

Second - agree you should consider leaving MI - NY or Boston sounds particularly a good fit; I'd look at the financial industry. While the work can be soul-sucking, you can build a nice bankroll relatively quickly in that space that can fund other interests.

Third - You should definitely expand your search beyond Python. While Python is my language of choice, I also attend PHP meetups and (infrequently) events targeted at Oracle and Microsoft developers. Here's some (bigoted) commentary comparing the different groups:

- I've found the Python groups to have smarter hackers relative to the other groups; the talks tend to go much deeper into the underlying technology/computer science behind the topic and the dinner conversation is better.

- Many folks at the Python meetups are employed in roles where their focus is using other technologies (lots of Java, some C++, several DBA/sysadmins - Oracle, SAP).

- Recruiter activity is fairly low at the Python meetings (0 - 2 recruiters per event); most recruiters who come are hiring for non-Python roles. I find this amusing, since I've identified this group as the best source for my next analyst hire and/or technical cofounder connection.

- The PHP group across town is about 30% larger and tends to be a bit "fluffier" in terms of presentation content. The technical skills of the average developer at these events is a full order of magnitude below the Python folks - when discussing equivalent issues, the average PHP developer has a looser grasp of system internals, how the algorithms inside the box work, and subjects such as OOP and functional programming.

- We have a TON of recruiters and hiring managers working the PHP meetup with relevant web development jobs. There are generally between 3 - 5 "announcements" per session; generally from folks with LONG lists of jobs that use PHP. A surprisingly large number of these want simple framework developers, which I see as significantly less rigorous than the stuff my Python buddies are working on.

- And to fully explore the dark side of the force - I've run into tons of recruiters looking for Java, MSFT, and Oracle people; also seen demand at good pay for closed source packages (SAS, Microstrategy, Saleforce.com). I'm talking about drag and drop stuff that developers would laught at. I've seen SAS analytics rates which rival a director's pay - and aren't very rigorous from a technical perspective (started my career as a SAS programmer working on statistical analysis). Did you do SAS in college?

So - many options, definitely look outside Python and leverage those math skills.

True Confession: Despite having some nicely developed programming chops in Python/PHP/Javascript, my bills are being paid by my analytics day job - where my relatively high priced existance is being rationalized by (wait for it)... analytical applications I built using Access VBA, Oracle, and Sharepoint. Stuff that makes real developers laugh hysterically. Seriously - we're making millions of dollars a year off of these applications, most of which were cranked out in under 2 - 4 weeks of core dev time. The latest round of miracles does use Python, but the "cash cows" which have protected us from layoffs... straight up SQL and Object Oriented VBA... go figure.

Point is - focus on the application space, use your highly valuable quant skills, and, if you need the cash, don't be afraid to use corporate technologies and lower end stuff.

pyohio2 9 days ago 1 reply      
Why are you not at PyOhio? The west michigan group carpolled. Broadly speaking: go to python meetups, network.
parfe 9 days ago 0 replies      
Learn Java and learn it now. Python might be nice in comparison but it isn't going to put food on the table where you live. I'm lucky to have python job (thanks to being part of a coup to overthrow PHP). If you can't find python jobs stop looking for python jobs! Java has tons of warts, but if it feed you, who cares?
andy_boot 9 days ago 1 reply      
"5 years C# experience,"

/\ Try bending the truth.

Firstly you'll need different CVs depending on the job you are going for. So take the one saying "Did python for 5 years at XYZ corp" and change it to "Did python and C# for 5 years at XYZ corp" - This should get you past the HR gatekeepers and in the meantime you just have to skill up on c#. When you reach the interview with technical people they will be more reasonable - providing you are actually comfortable with c#.

jsvaughan 9 days ago 0 replies      
A few ideas

1. Consider where it is going wrong. Are you getting interviews for things you are suitable for? Are you getting knocked back at the interview stage? i.e. it it you CV that needs sorting out, or the interview? Or is it that there is nothing that matches your skills? Regardless of anything I would get someone else to give you feedback on your CV.

2. Find companies using the technologies you use and ring them up to see if they have any work available, rather than waiting for adverts.

3. Consider being a tester. It is rare to find a good tech skilled tester / QA and they are valuable.

4. Get the skills for the jobs that are available. Frankly if you are desperate then put 5 years of C# on your CV and work night and day building something in C#.

erikb 9 days ago 0 replies      
The thing about programming is, to be good you need to do it. You wrote a lot of things like "I can do this, I can do that." But I guess a lot better to find a job would be "I've done that". Hell, even if you write a Snake or Tetris clone for the iPhone/Android Market, or write small patches for documentation errors for opensource stuff you use. Even projects where you just helped a friend to finish his master thesis would be better then nothing.

And if you are out of money stop looking in one direction. Open up in many ways. And if you fry burgers at McDonnals, who cares. Pay your bills and in your free time get going with doing anything programming related.

My point is: I think the US is the most developed IT market these days. People who actually do things should always be able to get a job. If you didn't get a job until now, it is probably because you didn't really look for it, or you still don't have "what it takes".

Also I think through doing things you automatically learn to know like minded people and thus find entrance into companies.

SoftwareMaven 9 days ago 0 replies      
Do you have to stay in the area? Would you be willing to relocate?

I agree that any developer meetings (not just python) would be good for networking.

18pfsmt 9 days ago 1 reply      
I may be able to help you directly with work rather than give advice. Whether you are married, have kids, or other obligations is of major importance, however. I could even possibly set you up with your own br/ba once my remodel is finished.

I prefer not to use email without GPG, so rather than email I will put my phone number in my profile if I see you are actively following the replies.

shareme 9 days ago 0 replies      
1. Get your projects up at Github..stat!
2. Find 5 programming 'Friends' do projects for them and use them on resume..helps kick down the hr door.
3. Mobile is growing as far as needing testers..become familiar with winrun, etc as far as testing mobile apps..I do see those pop up in Western Michigan..

That is about I can offer right now.. my location is NW Indiana..my solution was to pitch to Chicago startups that are established to get something..as its only 1 hour 40 minute train ride to Loop-Chicago..

If you feel comfortable in disclosing more details via email..my gmail account is in my account details

Biggest step you need to do right now is 1 and 2..

pyre 9 days ago 0 replies      
The power of advertising at work! At the Perl Lightning Talks on Thursday at OSCON there were dueling advertisements for Grant Street Group and Booking.com. Grant Street Group does remote work out of Pittsburgh and Booking.com is based out of Amsterdam (but they will pay for relocation).

Granted these are both Perl-oriented jobs, but if you really are 'at the end of your rope' then I would make an attempt.

[I say the power of advertising at work because they both successfully pimped their employers]

joelhooks 9 days ago 0 replies      
http://www.djangojobs.org/ has a huge stack of jobs. Perhaps applying the Python knowledge applied to Django web apps might bring home the bacon.
jvanenk 7 days ago 0 replies      
This post is a day old now, so I'm guessing this won't be getting too much visibility, but AtomicEmbedded (my employer) is hiring experienced embedded software developers.


If the Embedded group doesn't look like your thing, you can also submit an application to our parent company, AtomicObject. They are also hiring.


AtomicObject normally hires generalists (which it sounds like you are), so experience with many languages and programming concepts is a huge plus. AtomicEmbedded needs a more specific developer who can get their hands messy with microcontrollers, oscilloscopes, and low level C code while still playing in the land of ponies and fairies (Ruby/Rails/Python/C#).

If any of this sounds like your thing, don't hesitate to submit a resume. We're always looking for the right people.

driverdan 9 days ago 0 replies      
Other than the suggestions to move, why don't you have any industry connections in your area? Go to networking events, meetups, conferences, etc.

If you can't find any get on meetup.com and create a Python meetup. Even if you get 1 person to come you can say you organized the local meetup group.

curt 9 days ago 1 reply      
Find someone to look over your resume and cold-call CEO's/hiring managers of companies you're interested in.

It's my first time ever applying to job postings. Started looking a few weeks ago and found out my resume was crap, after getting some advice and rewriting it my response rate is 75%.

If you're interested in a company and think they might need you, just email the CEO a short note. You'd be amazed at how often you'll get a response, a couple even introduced me to other CEOs looking for someone with my skill set.

The two key's points to communicate: why are you interested in the company and what can you do for them.

stretchwithme 8 days ago 0 replies      
A few ideas.

Practice your skills (google "code retreat"). If code flows from your fingertips during interviews, you'll get the offers.

Move to where your skills are in high demand.

Try contracting. Get to know people in your area that do the work you want. Ask them how they landed their jobs.

StavrosK 9 days ago 3 replies      
Wait, why are you mentioning FizzBuzz? It's like saying "I can walk in many ways".
nikoftime 9 days ago 1 reply      
Do you absolutely need to stay in Michigan? There are amazing companies (like mine: BrightScope.com) that are hiring right now in places like San Diego, CA for the same skill set you have (check out our careers page -- if you apply, I'll see it -- just make sure to mention your HN posting).
phektus 9 days ago 0 replies      
Get your remaining funds and start a saas website using any of the Python web frameworks available. Just spend some time finding which problem to actually address, and require your users to pay you on a monthly subscription (strictly no freemium).

If this goes well you have a project that can at least help you pay the bills at the moment. If not this would go better on your portfolio than being able to do FizzBuzz.

Again, ask money from day one.

amjith 9 days ago 0 replies      

I wrote this for Utah. But I'm sure this can be applied to other states.

jtheory 9 days ago 0 replies      
One thought, only partly in jest -- interacting directly with others is an essential part of networking. Don't post your plea to HN and then figure you'll check back tomorrow to see if it stirred up anything useful. :)

Advice + thoughtful response = conversation => ???

OllieJones 9 days ago 0 replies      
I understand Pixar (in the East Bay area near SF) has openings for skilled pythonistas. They can't be alone. But they are in the bay area, not Grand Rapids.

If you're going to stick around the upper midwest and feed your family, you need to get your Java and C# mojo working. Don't listen to the ones who sneer at those languages; good programming is just like good waitering -- delight your users and you'll be fine.

sitkack 9 days ago 0 replies      
put your python resume on dice, monster, list location as the bay area. get flown out for interviews, get moving expenses paid.
mattbillenstein 9 days ago 0 replies      
Move out of Michigan -- it would seem to me half your problem or more is looking for a job in the worst job market in America...
BasDirks 9 days ago 0 replies      
I can FizzBuzz 6 languages in 3 minutes, it's nothing for an engineer to be proud of, I'm a designer. Advice about Haskell? Drop it for now, you need food on your table.
wdr1 9 days ago 0 replies      
What skills does your market demand? Given the situation, you may be better served by focusing on adapting to what is needed (presumably more mainstream languages like Java & C#?)

I personally wouldn't want to do either, but it sounds like you have to decide if you want to compromise on technology or moving to a larger market.

spooneybarger 9 days ago 1 reply      
Is moving out of the question?
BDangIT 9 days ago 0 replies      
Have you thought about what the companies' problems are and how you can use Python to solve their problems? Yes, companies are looking for specific skills but there are companies that are looking for someone to fix their issues. They don't care how you implement it as much as it gets that issue off their backs.

So if you want to land a job or a client do some thinking on what their issues might be, their dreams, their goals, and maybe their fears. If you know these and can translate these into how you can implement solutions, then you will show them how much value you bring to the table. And when you can think of ways to create value, you can immediately charge almost anything.

wrath 9 days ago 0 replies      
Unsure if you're willing to relocate but there are 2 python job opening in my company.


j2labs 9 days ago 0 replies      
Move to NYC. We're short on Python devs here and there's plenty of work for anyone who's really good at it.
andys627 9 days ago 1 reply      
elance.com web design. you can get jobs filling out wordpress themes and probably make $1,000 a month at least
skbohra123 9 days ago 0 replies      
Move to India.
whitmo 9 days ago 0 replies      
Have you considered moving to the bay area?

People will lick your balls for your fizzbuzz awesomeness. Can you write tests? doesn't matter, you write python!

Ask HN: Average start-up salary & equity (Silicon Valley)?
17 points by mikeburrelljr  3 days ago   2 comments top 2
lsc 3 days ago 0 replies      
depends, largely, on what you are worth at an established company.

If you have good experience, and you are going to work for a startup with milions in investment, expect a small fraction of a percent of the company (expect to be looked at funny when you ask for information that will allow you to figure out what percentage of the company you are getting rather than a number of shares, but that's what matters. I can have a billion shares, if I want, in a company that isn't worth anything at all.) But, expect around what you'd get as a valley engineer working for an established company; $100K+ per year base salary, depending on location and experience, of course.

Really, if you have good experience and job prospects, You probably don't want to be an employee of a startup without money. If you have good job prospects, insist on a reasonable salary /or/ become a founder. Being an employee rarely results in enough stock options to make a significantly below-market salary worth it.

mikeburrelljr 3 days ago 0 replies      
I would assume there is a greater emphasis placed on equity, but how much?

(The typical "pay is competitive and the equity is generous" line in most ads isn't very descriptive.)

Thanks in advance for the start-up 101 lesson!

Ask HN: Is it okay to build a startup in ASP .NET?
41 points by resdirector  2 days ago   61 comments top 38
DanielBMarkham 2 days ago 1 reply      
This matters about a zillion times less than "where are my first customers going to come from?"

The only thing I'd add is that you should pick the tech that keeps you focused on the question above. If you're spending a week setting up environments, spending a lot of time learning new skills, digging around to get configuration files tweaked, installing patches, etc? Every second you spend on stupid shit like that is another second you should be finding customers. So the only tech advice I have is to not let the tech get in the way of getting started. I think .NET can work wonders for you, as can any platform. It's not the tool, it's the attitude you bring to using the tool. Carpenters don't sit around admiring or obsessing over their hammers, but developers are famous for it.

yuvadam 2 days ago 2 replies      
Not only is OK, it is encouraged in your case.

If your co-founder is "lightning fast" at it, that is exactly what you should use.

Down the road, if the .NET stack is not suitable, you can always migrate. But why worry about it now?

tansey 2 days ago 2 replies      
My startup[1] is built on .NET (MVC 3). As I noted in a blog article [2], it's certainly reasonable to use .NET if you meet the same guidelines, and it sounds like your co-founder does.

I would, however, encourage you to use .NET MVC instead of WebForms. The former is very similar to Rails, Django, and other popular MVC frameworks, so if you find that you'd like to make a transition to another language/framework, it will be much easier this way. The latter is really just an antiquated technology with lots of problems and not very much of an OSS community.

At the end of the day, it's about getting to market fast and testing your hypothesis. Building your MVP is just the very beginning of your startup journey. You will probably have to change your product a lot, so go with what you can hack in quickly. If it turns out that you have the next StackExchange (which is built on .NET MVC) and you need to massively scale, then drop Spolsky or Atwood a line and I'm sure they'll be happy to give you some pointers. That's a good problem to have.

[1] http://effectcheck.com

[2] http://www.nashcoding.com/2011/04/10/building-a-startup-part...

zbruhnke 2 days ago 0 replies      
As someone who sold a startup which was written in .NET (C#) I can tell you that it scales very well and is a great choice for a tech stack if you're competent in it.

I would also offer you the following advice in reference to the major drawbacks of choosing it.

1. Hiring good .NET devs is HARD there just is not a major interest in learning it at this point so most of the young guys are focusing their attention on ruby and python (I am going with Ruby for the current project I'm working on now too!)

2. Make sure you have a very good relationship with your co-founder because from my experience many of the .NET devs who are "lightning fast" are also those who refuse to comment the code well and take the road less taken in reference to their programming styles. This is not necessarily a bad thing just something to be aware of, because if he is not around to school future devs on the code base you could be kicking yourself later.

3. Carefully buy the licenses you need as you need them, you can work out deals on licensing even after you have ordered others seperately.

4. Try partnering with a company who is a BizSpark Network Partner as it will help considerably with cost and give you a great foot in the door with Microsoft if you do begin to scale in ways you hadn't planned for.

I think you're making a fine decision. Going with the masses is not always the best decision and choosing another language only because it's the hip thing to do is usually not a good position to put yourself in.

That said, Good luck with your startup!

nw 2 days ago 1 reply      
It's worth noting that the Stack Overflow platform was built with ASP.NET. http://blog.stackoverflow.com/2008/09/what-was-stack-overflo...
tomh- 2 days ago 2 replies      
There are a couple of reasons why other startups are not using asp.net.

1) The opensource community for .net is quite limited compared to other languages/frameworks

2) Some people have an aversion for anything from MS (this affects hiring)

3) You are locked on the Windows platform (anyone still considering Mono?)

4) Costs, the Windows platform and the .net eco system are built around licensed components.

Performance or productivity are rarely an issue. If you don't see yourself in the concerns mentioned above, go for it!

mwsherman 2 days ago 0 replies      
I am a dev over at Stack Overflow, and built my other startup (Alikewise) on ASP.net MVC. My reasons for choosing the platform, like Atwood & Spolsky's, is that it's what I knew. The skills of the team outweigh the (largely subtle) differences between platforms.

An upside for us is that we've been able to get crazy performance as we've grown. All of Stack Exchange runs on around a dozen servers, all underutilized.

An exception I might offer is node.js -- it's really quite different and may be the right thing for a certain type of high-throughput, message-driven app.

(Happy to answer q's, matt@stackoverflow.com)

famousactress 2 days ago 1 reply      
Go for it! I definitely echo the sentiments of the others saying to build on the platform you feel expressive in. I don't think .NET isn't turning up in more startups because of performance, dev environment, or lack of CS education certainly. I do think perceived cost might have an effect (cost of running Windows web servers, not the dev environment (note: I have no idea what running a windows server actually costs). Beyond that though I think the bottom line ends up being who you're interested in hiring and the makeup of devs in your area.

RE: PG, It's worth noting that he actually makes the point quite often that languages are much more important than many people think (not that the languages on the .NET platform aren't great).

I can't find the essay I'm looking for at the moment.. Maybe someone else can find it, the one where he argues that Lisp was a key component to the success of his site-building company many years ago. There are a number of them that touch on the reasons behind the shifting tendencies and fashions in technology among hackers... The Python Paradox essay seems especially relevant.


eropple 2 days ago 0 replies      
Of course it's "okay".

The biggest roadblock to .NET use in startups is, IMO, cost. It's not a cheap solution. It's also very unsexy and there's a lot of stigma around using Windows for web servers--in the past this was generally justified, but today? Not so much. I've built example/sandbox systems with three ASP.NET MVC servers behind an nginx static content/load balancer and it was absolutely awesome.

ASP.NET MVC is as pleasant to work with (ASP.NET WebForms not so much). "Frustrating development environment" literally could not be further from the truth; for my money, there is no development environment, anywhere, that comes close to putting as much information at your fingertips, as effectively and quickly, as Visual Studio. Microsoft does a lot of things wrong, but Visual Studio is a great example of a well-done development system.

And if your founder's primary tool is ASP.NET (again, hopefully MVC), it'd be stupid not to use it.

lucisferre 2 days ago 0 replies      
I'm sure if you Google around you will fine a number of opinions on why the majority of startups don't go with .NET, but I'd say it is possible it is simply because many .NET developers love in the 'enterprise' world and are far away from the startup world most of the time. As a .NET developer I'm seeing this starting to change but it is only just starting.

There are certainly some disadvantages to .NET particularly when developing for the web, namely it's web framework maturity, ease-of-use and the lack of a strong open source community. These things are often cited as reasons why, say rails developers, are able to go "faster". And by faster we are not talking about performance but time to build your product. I'd say I find the last one, lack of a strong community as a big factor.

Anyways, I probably can't help you answer this personally, but here are some recent posts by fairly prolific .NET bloggers on why they decided to start moving away from .NET for what they feel are greener pastures in the rails community.


And a specific article about Rob Connery moving his startup from .NET MVC to Rails and why

Again I don't mean to advocate rails over .NET, but I wanted to answer your question as best as I could and I figured some thoughts from people who have already made these choices would help.

jeffreymcmanus 2 days ago 0 replies      
I've done a startup that didn't go anywhere in .NET (Approver.com) and a startup that's getting traction in PHP with an MVC framework (CodeLesson).

I used to be a master of the universe with .NET (spoke at conferences and wrote a few books on web development with .NET). The fact that my prior startup used .NET didn't have any bearing on the fact that it flopped.

However, I went with PHP this time around because I knew I would have an easier time hiring people who know PHP, and this is proving to be the case.

In my .NET-based startup I did use MySQL instead of SQL Server as the data store, which helped us a lot this time around. Remember that the list price of SQL Server standard edition is $6,000 per CPU. This can be a pretty steep hit to a bootstrapping startup, discounts and programs like BizSpark notwithstanding.

beck5 2 days ago 0 replies      
Of course it is ok.

onto the real question why is it not used more: I think it is partly a community based cycle the developer community has which I know I was swept along with, a lot of cool technologies are on nix first e.g. node.js, this attracts good people, the good people develop interesting stuff for nix and repeat. Cost and being open source are perhaps factors people cite for their choice but I often don't fully by into that.

I am about to start at a company which is 95% .NET and although everything else about them is great that was slightly turn off at first because I would be leaving the 'cool' side, then I realised how irrelevant it really is.

aquark 2 days ago 0 replies      
Go with what you are most comfortable and productive in.

If you want to launch a startup then do that, and leverage all the skills you have (you'll need them).

If you want to learn a new technology then go ahead and do that with some small scale project.

But best not to try and do them both at the same time, there just aren't enough hours in the day.

There are projects out there using ASP.NET -- my (profitable) side project runs on ASP.NET. Forums like HN can become a bit of an echo chamber, it offers a great perspective but remember the tech ecosystem is much larger than what you read in any one place.

The main downside I had with ASP.NET is the higher hosting costs. I started out trying to host on mono so I could use a cheaper VPS. This was a mistake -- it worked for a few months, but had a number of issues which all disappeared when I switched to an EC2 Windows instance.

shadytrees 2 days ago 0 replies      
Keep in mind that when you choose ASP.NET you're only locking yourself to a platform, not a language. At my office, for example, we're looking forward to using F# -- by all means a well-designed, thoughtful language in the ML family -- to replace some particularly awkward and gunky C# code, and using F# won't require any more than a few tweaks to our build scripts and tools.

As for hiring: we've yet to hire a programmer who primarily worked in .NET before starting; good devs are language agnostic, and the people who built amazing software in Cocoa, Smalltalk, Lisps, and Ocaml prior help us build amazing software on .NET today.

codeodor 19 hours ago 0 replies      
I see cost is mentioned a lot- but if BizSpark still runs how it used to, you can get a lot of tooling for free to start with, until you grow to where the cost wouldn't have as much impact on you. (http://www.microsoft.com/bizspark/)

I have a friend in the Bay Area who started in .NET, and had so much trouble hiring programmers they scrapped it and started in a more fashionable platform.

I don't know what others' experience is like, but you might consider the ramifications of that potential problem.

StrawberryFrog 2 days ago 0 replies      
MVC or webforms?

I'm doing some MVC work at present, and it's a good platform (I can't compare it to RoR or others, I don't know them well enough, sorry).

For those who know .Net well, the hard/novel part is the Javascript+jquery client-side code. The rest just flows.

The current iteration of the tooling with EF4.1 and nuget is a good improvement.

Some of your questions:

> Is it the cost?

Windows servers, Visual studio licences and some SQL server licences can add up. Some small startups couldn't afford it, but MS will "make the first one free" with bizspark. Big companies won't sweat it.

> Performance issues?

Nope, asp mvc is quite performant. That's one thing that's easier in a compiled, strongly typed language.

> Frustrating development environment?

Nope. VS2010 with resharper, nuget and nunit is sweet. As long as you have enough memory.

> Lack of a Hacker community?

Not completely lacking, but may be smaller than with other environments. But there should be user groups, conferences, etc. It may depend on where you are.

There are lots of resources for you to read, official docs on msdn, stackoverflow, blogs, and .net geeks on twitter, etc.

arahuja 2 days ago 0 replies      
.NET has a lot there in its web framework out of the box, so you if you know it well you can do sophisticated things very quickly. There is even strong javascript/ajax integration these days, and new MVC patterns. Overall, I also think C# is a very strong, modern language with tons of benefits.

However, the issue comes when trying to find off the shelf components. Unlike with Python and Ruby where there are tons of OSS projects you can integrate, with .NET you will have to either build everything on your own or pay a LOT of money for components.

Another thins to keep in mind is that working in .NET requires VS and all the suite of .NET profilers/debuggers which are not free like they are for Python and Ruby. Therefore when growing your dev team you will have to pay a lot in software per seat.

krallja 2 days ago 0 replies      
At Cheezburger.com, our technology stack is built on Wordpress/PHP for the content sites (icanhascheezburger.com, failblog.org, etc.) and ASP.NET MVC 3 for the site that binds the network together (cheezburger.com). ASP.NET MVC does not have "performance issues" -- we comfortably serve over 8000 requests per minute per IIS server during peak usage.

Your choice of platform matters so much less than your ability to execute on that platform.

Biggest drawbacks:

It's not a completely open platform (e.g., ASP.NET MVC sources are "shared", but csc.exe, the C# compiler, is not)

It has a stigma of being heavily used in enterprise, and there isn't a lot of excitement around C#.

rbrcurtis 1 day ago 1 reply      
At my work, our web app is written in .NET with SQL server and we are slowly migrating away from it. Why?

1. Hiring (good) .NET programmers is hard. All of us except the founder were originally java programmers.

2. Windows is expensive. Licensing sql server and windows is much more expensive than nix servers and open source database options.

3. While people here are saying that .NET/IIS scales well, my personal experience is that an IIS server in general cannot handle nearly as much traffic as nix servers. As a result, you need more web servers than you might otherwise, leading back to number 2.

Personally, I enjoy learning new languages. We've been using coffeescript/nodejs extensively for the last few months and we've all been enjoying it quite a bit. We are tentatively planning on rewriting our web code in it in the future. So if I were in your situation, I'd consider the overall impact of ramp up now to learn a new language vs doing a possible rewrite in the future or sucking up the licensing/server costs of .NET.

peregrine 2 days ago 1 reply      
Major issue here is long term costs, and webforms. Don't worry about those untill you've got customers and all of a sudden the lightning fast becomes sludgy because webforms are notoriously hard to manage. Also if its webforms don't expect very nice and clean ajax stuff...
sayemm 2 days ago 0 replies      
PlentyofFish.com is in .NET, here's their architecture: http://highscalability.com/plentyoffish-architecture
StrawberryFrog 2 days ago 0 replies      
I have worked with coders who were lightning fast at asp.net, and those who wrote tested, maintainable, readable, extensible code that was an asset to the company years later. These are seldom the same person. Be careful. Still, for a startup, getting something working fast counts for a lot.
rlm 2 days ago 0 replies      
You can create a huge success in any language. I'd say go for .NET, if it is what you know best.

I think the answer to your last question is: "Yes".

pbreit 2 days ago 0 replies      
> Is it the cost? Performance issues? Frustrating development environment? Lack of a Hacker community? They didn't learn it in their CS courses? All of the above?

I think you nailed it. But it's probably not that big a deal. In some cases it will help you find engineers and in others it will hinder. Overall, you will be less likely to attract HN types, which is not the end of the world.

I like some of the other comments about how it is overwhelmingly more important to "build something that people want" or "find customers".

CosmicShadow 2 days ago 0 replies      
Glad to see a post about this, I'm doing the same because I'm fast with it, if we can get something out that works, builds up an audience, and gets some customers we can at least have option to change from there!

I agree with the bubble talk, some of these communities are so pro anything but MS that you forget it's still useful and always improving. It's a RAD tool which is key!

Baadier 2 days ago 1 reply      
The usual drawback for using .net was the difference in cost compared to using an alternative like php/ruby,but their are cloud hosting alternatives for .net now so it seems that drawback is changing. Likewise as the others have mentioned, if your co-founder is wiz at it,then go for it, you can always change and iterate later.
oceanician 2 days ago 0 replies      
I guess if you can build a mvp quickly in .net why not?

It's what you're familiar with, and there's a lot of talent in that tech out there if you need to expand.

You'll probably need more than one techie though?

sgt 2 days ago 1 reply      
.NET is a great platform and I beleive Mono is quite capable if you decide to go the non-Windows route. In fact, I am currently building an Enterprise framework on top of Mono and various other technologies (Fluent NHibernate, etc). The most viable alternative for me was Java, and after a lot of deliberation we ended up with Mono. If need be, our apps can then be hosted on Windows as well.
apedley 2 days ago 0 replies      
My startup is in asp.net, for the same reason yours will be. I am lightning fast at it and that is what counts.

.NET can be just as fast, it has one of the better development environments (in my opinion) and is just as great as any other languages.

It is scaling rather well with my startup.

I think the only reason it doesnt get as much attention is due to it's perceived startup costs. But no problem at all if you join BizSpark. (Best deal MS has ever put out for startups)

dcope 2 days ago 0 replies      
It's more of how you use the tools. Unless there are technical limitations or you're unfamiliar with said tools, why would you be against it? There are very large sites running on .NET so "it can scale".
iamichi 2 days ago 0 replies      
I'm part of a startup that is all written in ASP.Net MVC and we all really like it. The costs of the licenses were our only initial concern about using it, as they are a bit prohibitive, but it can always be hosted on something like Azure. All our back end systems are written in C# as well. For us, things like the excellent debugging features in VS.Net and the fact that there was a lot more experience with Windows and SQL Server in our team, we decided to keep to our strengths, so as to get going as quickly as possible.
X4 2 days ago 0 replies      
Why the heck don't you ask your Developer?? What does he say? If he really is fluent in ASP.NET, then he should know the ins and outs of it, especially for WebApps, no?

And nothing can stop your freedom to code in ASP.NET or anything else! Don't let prejudices infect your decision.

dougireton 2 days ago 0 replies      
As someone working professionally on a large ASP.NET site and at home on a Rails (MVC pattern) site, I would strongly encourage you to use ASP.NET MVC 3. MVC has much clearer separation of concerns and is much easier to test.

Also, there is a fair amount of community/open source add-ons around ASP.NET MVC.

indrora 2 days ago 0 replies      
As a .net developer i have to say no its not wrong to use ASP... as long as you understand its caveats. as a startup/ your job is to make money. that should be your main goal. HOW you do that is different.
vicberggren 2 days ago 0 replies      
If you're creating a web app then I would agree that it should be fine. If you're chasing after native applications then you'd be compiling for WP7 and in that world you won't have nearly as many potential customers on the device due to WP7 market penetration. Unless of course you consider frameworks like mono or phonegap.
MrMcDowall 2 days ago 0 replies      
1. Market
2. Marketing
3. Design
4. Product

So really, your technology stack fits in at stage 4. Defer decisions that lock you in as late as possible.

antidaily 2 days ago 1 reply      
Wufoo is.
Anders Behring Breivik`s manifest contains hidden codes, want to hack them?
17 points by Ueland  3 days ago   1 comment top
JCB_K 3 days ago 0 replies      
Interesting. Some more context would be good though: is it part of a certain chapter of some sorts, or does it really stand on itself?
Ask HN: Freelancer? Seeking freelancer? (August 2011)
111 points by whoishiring  8 days ago   122 comments top 104
driverdan 18 hours ago 0 replies      
SEEKING FREELANCE WORK - Remote or on site (pay + per diem) USA

I'm a developer with a business degree and a hacker background so my experience is broad. I'm good with JavaScript, PHP, mySQL, HTML5, CSS3, web performance optimization (WPO), web app pen testing / security hardening. noSQL, NodeJS, jQuery, Piwik, CakePHP & other MVC frameworks. I can learn new languages, libraries and tech as needed.

I have 10+ years server side experience (including sys admin), 4 years client side experience. Client side / JS work preferred.

Github: https://github.com/driverdan

Profile site: http://driverdan.com

Blog: http://razorfast.com

angrycoder 7 days ago 1 reply      

C# MVC web application developer. Currently working on an iPhone/Android app using sencha touch and phone gap. Background is primary with MS technologies - SQL Server, C#, ASP.net, ASP.net MVC, a little bit of VB.net when forced. Well versed in general web technologies - jquery, ajax, google maps, html5, etc. I've dabbled in many other languages such as python, ruby, and even did some mainframe coding when I got out of college.

I have been developing web apps for over 10 years now, dozens upon dozens of completed projects, small to large, all successful.

arepb 7 days ago 0 replies      
SEEKING RUBY FREELANCER -- prefer SF/bay area or Honolulu, but will consider remote. Expanded job desc: http://honolulu.craigslist.org/oah/eng/2516664056.html

To apply, please provide the following:

1) Link to your GitHub profile
2) Links to public sites you've built
3) A paragraph about yourself
4) Your hourly rate
5) Two references

Reply to: senna@carmagnum.com

PS - http://youtu.be/Eidtc55ZqoU

davidw 8 days ago 0 replies      
SEEKING WORK: I'm thinking about taking on some remote work in the US from here in Italy during the month of August, when things in Europe grind to a halt. Rails would be the most obvious thing to work on, but I've done a lot over the years. Other languages I'd be interested in/have experience with are C, Tcl, Erlang, and mobile Java (J2ME/Android). Get in touch at davidw@dedasys.com
jamii 7 days ago 0 replies      

Nomadic - currently in LA, flying to SF next week.

I've worked professionally with python, ocaml and erlang. I've worked in search ( http://bit.ly/ji-texsearch-opt , https://github.com/jamii/texsearch ), testing ( http://bit.ly/ji-fuzzer , https://github.com/jamii/ocamlcheck ), distributed systems ( http://bit.ly/ji-mealy ) and am making inroads into p2p ( https://github.com/jamii/dissertation , http://bit.ly/ji-telehash , https://github.com/jamii/erl-telehash ). I have a strong background in math (real analysis, probability, discrete maths) and computer science (randomized algorithms, AI / epistemic logic, machine learning).

I'm willing to work on anything but my main interests are distributed systems and p2p networks. My current project is described here http://bit.ly/ji-mist .

Right now I'm fully engaged but I will be available again around the end of August.

Resume (a bit out of date) - http://bit.ly/ji-about

Blog - http://bit.ly/ji-blog

Github - https://github.com/jamii

References - http://www.linkedin.com/profile/view?id=65525388#recommendat...

drewcrawford 7 days ago 0 replies      

Highly skilled native iPhone, iPad, iOS ObjC development. Previous clients include Fortune 500s and the US DoD.

"Off the menu" we also do Python/Google AppEngine, PHP, and Mac development. There are 3 of us.

PLEASE NO profit sharing, unfunded ventures, etc.

Please contact through http://drewcrawfordapps.com.

johnoliver 7 days ago 0 replies      
SEEKING WORK -- London, England or remote

We're a duo of PhD computer scientists who have a wide range of development experience (control software, image processing, compilers, code analysis, web development). We are currently working on software for bug finding and have extensive expertise in static code analysis.

Looking to do freelance or contract work. We primarily work in Java but have experience with a wide range of languages such as C, C++, Python, Haskell, Scala, Ocaml.

Contact us at enquiries@insightfullogic.com

njl 7 days ago 1 reply      
SEEKING WORK -- Boston, MA or remote

Full stack web developer, browser Javascript all the way down through the stack to DevOps stuff. I'm most effective in Python, Javascript, Java, and Go, in about that order. I've used most of the NoSQL DBs, Flask, Django, Celery, Node, jQuery, Amazon APIs, etc, etc. My increasingly outdated resume is at http://www.njl.us/resume/

mgkimsal 8 days ago 0 replies      
SEEKING FREELANCER - Wake Forest, NC area (yes, I'm being rather specific) - PHP, CSS, some Java, comfortable with basic sysadmin skills, desire to learn new stuff as needed. (contact mgkimsal@gmail.com)
unshift 7 days ago 0 replies      
SEEKING WORK -- Boston, MA or remote

Mostly a Python coder, working with Django, Twisted, and whatever else. Have worked in product dev, QA, and operations/devops. Can work at high or low levels of systems.

http://github.com/unshift for some sample code, http://unshift.net for my new personal site, email in profile.

danohuiginn 8 days ago 2 replies      

Python developer, aspiring data sleuth.

I want to help you extract knowledge from data -- and not just with stats.

From the data side, I've done a bunch of work on text and statistical analysis -- sentiment analysis, text classification, etc.
Redis, nltk, shell-scripts and lots of python.

But more excited by the moments when you decide to walk away from all that. I've been working a bunch with investigative journalists, learning that there's a time to stop coding, pick up the phone, and figure out the real story.

So if you're trying to understand your data, drop me a line.

I'd prefer London on-site, but don't rule out remote or coming to where you are.

CV: http://ohuiginn.net/docs/cvdanohuiginn_201107.pdf

Oh, I can also do web backend and scaling work (django/turbogears/pylons/nginx/memcached/mysql).

ccarpenterg 8 days ago 0 replies      

Python, Tornado, Django, Google App Engine, Javascript (jQuery, learning Backbone.js), PostgreSQL, MySQL, Linux and VPS (Linode), MongoDB.

My Github repos: https://github.com/ccarpenterg

Some work in Python:




http://news.ycombinator.com/item?id=2674266 GeoRadio demo)

Blog: http://ccarpenterg.posterous.com/

Contact: ccarpenterg@gmail.com

niico 1 day ago 0 replies      


I'm a senior UI/UX designer. Here are a few snapshots of previews works. http://www.dribbble.com/nicogarcia
I have sucesfully worked remotelly with 10+ HNers only this year.

Drop me a line, nico@nico.im

mgkimsal 8 days ago 0 replies      
SEEKING FREELANCER - remote - content writers/contributors for javascript, groovy and web freelancing topics. mgkimsal@gmail.com
afhammad 8 days ago 3 replies      

web/graphic designer for remote recurring work.

rush-tea 1 day ago 0 replies      
SEEKING FREELANCER (Bay Area San Francisco, California, USA)

Looking for freelancers who are expert in PHP/MySQL AJAX, etc. I need someone to help me enhance and implement ideas on a social networking I am building on.

Must be local to Bay Area San Francisco, no exception. Please email to



kaffeinecoma 8 days ago 0 replies      
SEEKING WORK -- Telecommute, or local to Cleveland

Experienced Webapp dev: Java, Wicket, Lucene/SOLR, Hibernate, Google App Engine, etc.

Work sample: I built http://appgravity.com.

I left a cushy job to pursue freelancing full-time in January. Since then I've been slogging it out on oDesk & Elance. Had a couple of great clients, but it's very hard to make a living on sites where so many people are expecting to re-create Facebook for $500.

I work efficiently. I don't require hand-holding. I produce high-quality code.

Contact info and more details at http://armhold.com/contact.

techiferous 8 days ago 0 replies      
SEEKING WORK -- Boston (or remote)

I am a Ruby on Rails freelancer with some newfound availability. I can develop the whole stack, from database/system administration up to the front-end/design. My email is here: http://techiferous.com/about

lzm 7 days ago 0 replies      
SEEKING WORK - freelance or fulltime

C# (wcf, asp.net), Python, PHP, C/C++. ACM ICPC world finalist. Living in Vitória, Brazil, but very willing to travel or relocate (worldwide). Currently learning Android and iOS. Contact info in profile.

zacharycohn 7 days ago 0 replies      
SEEKING WORK: Fulltime or freelance. Seattle, WA or remote.

Worked with Java and Perl for a while, now trying to focus on "the other side." Marketing, market research, business development, optimizing business practices (the ability to write the occasional script really helps with a lot of this).

Also pretty experienced with building Wordpress and hacking and customizing themes.

email: zaccohn@gmail.com

rakkhi 7 days ago 0 replies      
SEEKING WORK -- Melbourne Australia or remote

Security solutions design, architecture or consulting

- http://security.stackexchange.com/users/1719/rakkhi

- Top answerer information security: http://www.quora.com/Rakkhi-Samarasekera

- Klout score of 58 top influencer infosec: http://klout.com/rakkhis

- Security blog: http://www.rakkhis.com

CV on request. Email rakkhi AT rakkhis.com or @rakkhis on Twitter.

zemanel 7 days ago 0 replies      
From Porto, Portugal, E.U.; open for remote, but will possibly relocate


* Currently Python/Javascript developer, Django mostly; Google Appengine skills (https://bitbucket.org/zemanel/django-sentry-appengine)

* Past experience with PHP, including some Zend Framework, Propel, ZetaComponents (formerly known as ezComponents)

* Past experience with Java in content management applications: Struts, Hibernate, Jboss Seam. Many beers ago.

* Built a small Node.js/Dojo project for NodeKnockout 2010 which got #10 (http://www.slideshare.net/MyCatStoleMyPPT/tweetirc-presentat...)

Frontend javascript:

* Dojo Toolkit (preferred, including experience building a Dijit)

* JQuery


* virtualenv, pip, gondor[.io]

* Git, Mercurial, SVN

* <whatever you need may end up in here too>

Latest pet project (for HNSearch contest)

* http://hnmood.appspot.com

Links in my profile; will provide references by e-mail

nico_h 8 days ago 0 replies      
SEEKING WORK -- Remote & Dili, East Timor

I am mostly a Java & Objective C (iPhone app) Software Engineer

For the last five years I worked on Java GUI apps and, for the last three mostly on a high throughtput data logging server application.

I also know some Python. I also used it for a personnal web scraping project on Google App Engine (sources on github).

A few years ago I did some consulting as a PHP (Drupal) Web Dev.

My latest project is here (iOS + Java)

I am nicolasH on github:

My Resume is on my website here:

Home page:


Udo 7 days ago 0 replies      

PHP/MySQL/JQuery/Memcached stack developer from Frankfurt, Germany

http://udos.name - my skill profile

If you are doing an interesting web project, give me a ping: udo.schroeter@gmail.com. I'm primarily focused on remote work, but I also like to travel so I'm available for on-site meetings and such as necessary.

MattBearman 7 days ago 0 replies      

PHP/JavaScript/HTML/CSS developer. I'm based in the UK, and happy with local or remote work.

I've over 5 years experience in PHP, and have used many frameworks, including CodeIgniter, CakePHP and Zend.

I've also got a lot of experience with CMSs including Wordpress and Expression Engine.

My email address is on my profile.



rvb 3 days ago 0 replies      
SEEKING FREELANCER -- Looking for someone to build a web client for our existing backend, which was developed for iOS and Android apps. We're in Chicago but remote is okay too.

Ruby preferred. The timeline would be around four weeks. There are relatively few screens that need to be built, but some slick JavaScript animations will be required.

A UX specialist who can also code the web client is doubly preferred, and additional work polishing the UIs of the existing mobile apps is available.

Please contact hnfreelance811 at gmail dot com. Links to past work are helpful.

benatkin 7 days ago 0 replies      
Seeking freelance work: JavaScript (browser and node.js), ruby, python, PHP. Boulder, CO or remote. Example project: http://anigram.heroku.com/ GitHub account: https://github.com/benatkin my email address is listed there
rdouble 8 days ago 0 replies      
SEEKING WORK: August, through September or possibly through the end of the year. NYC but would prefer something I can also do remotely. Ruby, SQL databases, Unix, "Dev Ops." Recently, iOS and Python. Enjoy things like data scraping, data viz, and clever hacks. See resume link in my profile.
zeeone 7 days ago 0 replies      

Los Angeles based startup is looking for a strong user interface designer for a web app. Must have a good eye for colors and layouts. The job requires designing a lot of pretty forms, buttons and overlays so your CSS must be top notch. JavaScript skills are helpful but not necessary. No programming skills are required.
Send an email with screenshots or links to minimalist at lavabit dot com.

peng 8 days ago 0 replies      

Web/Mobile UI designer - HTML5/CSS3/Photoshop - from concept to finished product.

Experienced working with developers, version control, template languages, Sass, Stylus, etc++ across time zones.

Portfolio site -> http://nylira.com

symptic 7 days ago 0 replies      

Designer based in Austin, TX. Have a reputation for being fast and am comfortable with both web and print design. I'd prefer to take on smaller jobs like landing pages, 1-2 page layouts, business cards, etc. which can be completed within 24 hours, but I'm open to work at a larger scale. Can produce HTML/CSS if required.

Portfolio here: http://stevenkovar.com/portfolio

simcop2387 7 days ago 0 replies      
SEEKING WORK -- Atlanta, GA, USA or remote (willing to relocate)

Strong in Perl, C, C++ with a decent background HTML, CSS, and JavaScript. Some experience in Python and PHP.

http://github.com/simcop2387/ -- code samples


contact at Ryan@Voots.org or at (Six Seven Eight) 551-2387

bnjamin 4 days ago 0 replies      

Currently in Denmark, I prefer remote work, but I would consider relocating for a great opportunity.

Mostly a Ruby coder working with Ruby on Rails. I'm also very efficient with javascript and jQuery.

Some of my recent projects:

http://www.gipote.dk # Helped them migrating to Rails 3
http://flightlogger.net # My own startup, an intranet for aviation schools

Some of the stuff I can do:

- Integrate with payment provider.
- Scrape websites.
- Help you make a prototype for your idea.

You can contact me on benjamin@bnjamin.com

guruz 7 days ago 0 replies      

We're a soon-to-be-founded software company that wants to offer consulting/contract work around Nokia's Qt.

If you're interested contact us via http://woboq.com/

We're based in Berlin but look for remote work everywhere.

We'll be available from around end of August.

niles 5 days ago 0 replies      

Our Location: New York City or Los Angeles
Your Location: Anywhere (only occasional onsite meetings, even if you are local.) Any may apply.

>> iOS development & Android development (2 location finder apps + 1 bubble-bobble style game = 6 apps total).

>> Server and API development (faceted searching with Solr or ElasticSearch, database design with MongoDB or postgres spatial.) You choose the language (python or ruby preferred) and help set the roadmap / timetable.

Reasonable, but not generous compensation, however, work through the end of the year at a minimum. Payment via oDesk or PayPal, no work restrictions.

Teams welcome.

gmichnikov 7 days ago 0 replies      
SEEKING FREELANCER (or perhaps a mentor)

This request is much more basic than many of the others, sorry if that offends anyone. If anyone has any interest in mentoring a newbie, please let me know. I'm willing to offer whatever I can in return.

I started learning how to code recently, and I'm trying to launch my first product, an online video-based GMAT prep tool. I've built the site using PHP, MySQL, and unlisted YouTube videos. It "works," in the sense that I can give someone a username/pw and they can access everything.

I need help going from a somewhat functional site to a site that can charge money for a product. This includes: improving the horrible "design" (using a template is fine for now), making the log-in more secure, finding a better way to host the videos (if you think a better way is necessary), and setting up a way to accept payment (PayPal is fine for now).

I'm in New York City, so it would be nice but not crucial to work with someone here. If you're interested, or if you have any advice for me, please let me know. Thanks.

davemo 8 days ago 0 replies      
SEEKING WORK: Canadian, legally capable of working in the US. Remote preferred.

Designer + Developer: JavaScript (Backbone, Knockout, Client-Side MVC, Node.JS), JasmineBDD, Python/Django, Java, PHP, HTML/CSS.



bartmcpherson 5 days ago 0 replies      

iPhone/iPad, PHP, MySQL

Recently started looking for freelance opportunities. My day job is as a web developer for a state university.

I have 2 apps in the iTunes App Store and currently working on a third.




brianjolney 7 days ago 0 replies      

Need a web development generalist to do some frontend work (converting flash content into html/css/js), some PHP backend work (integrating new features into our wordpress sites), and developing some interesting backend tools (price tracking spiders, social crm dashboards, etc.)

Will be a smaller (10-20 hrs/wk) ongoing project for the right person.


vsync 6 days ago 0 replies      
SEEKING WORK (Providence, RI, USA or anywhere via TCP/IP)

Slightly out-of-date resume at http://quadium.net/work/resume.pdf

Contact me at vsync@qt.quadium.net and it'll pop right up in my "clients" mail group.

(I normally live in Orlando but I'm in Providence for the summer)

rexreed 7 days ago 0 replies      
SEEKING FREELANCER - Baltimore, MD area preferred, remote possible.

* Seeking someone with fairly advanced PHP skills

team [at] bizelo.com

localhost3000 8 days ago 0 replies      
ruby on rails | web frontend (jquery, html5, css, etc.) | mobile apps | location: boston. remote: yes and welcomed.
sidmitra 7 days ago 0 replies      
Seeking Work - Remote/Freelance

Python/Django/jQuery, with extensive experience building e-commerce marketplaces. I have a research background, data analysis, playing around with NLP right now.

I run a django dev shop, currently taking gigs. Here's my portfolio:



parrots 8 days ago 0 replies      
SEEKING WORK - Remote (I'm based in PA)

I'm a web developer and designer and I focus on developing web applications.

I have an eye for usability and well-placed pixels and take pride in my craft. I'm strong in both front-end (HTML5/CSS/JavaScript/jQuery) and back-end (PHP/CodeIgniter/MVC.NET) development and I'm able to take a product from the drawing board to release.

Recently I've started working with iOS and have one app in the store so far. I'd love the opportunity to work on more iOS apps and that's the kind of work that's most interesting to me right now.

Take a look at my portfolio for sample work (http://www.consumedbycode.com/) and github for some sample code (https://github.com/parrots). Contact details are on my portfolio.

dlauer 8 days ago 0 replies      
We're a startup looking for a designer. Looking for someone to create our main website and a web-based mobile app (potentially iOS and Android in the future). Prefer someone who can also code up their design (not hand off a psd). Please send an intro and your portfolio to dlauer [a][t] gmail
deltasquare4 7 days ago 0 replies      

Full-stack web applications and Android applications developer. Most effective in Javascript (both front/back end). Recently wrote a Node.js/MongoDB data-processing backend. I have also worked on Java/Spring/Oracle, PHP/CodeIgniter/MySQL applications in the past. Currently building a movie recommendation engine on my spare time (http://bit.ly/qhDyjd).

I am used to working remotely using skype, issue/project trackers and git/svn. Open to learn new technologies/languages.

Website: http://bit.ly/qe7ALZ
Github: http://bit.ly/ovMP3D

cool-RR 7 days ago 0 replies      
SEEKING WORK -- Remote work. (I am based in Haifa, Israel.)

Python hacker. More details are here:


rglover 8 days ago 0 replies      

Visual/UI Design. Front-end development.

Examples: http://www.wellroundedgent.com
Contact: ryan@wellroundedgent.com

iseyler 7 days ago 0 replies      

Looking for someone to potentially make our WebGUI look "sexy" as our colleagues in California would say. We have reached the limits of our HTML and CSS know-how.

The current WebGUI can be seen here:

The article that was posted on the Intel website:

If interested you can contact me at ian.seyler@returninfinity.com

funthree 8 days ago 0 replies      

Remote contractor accepting work in node.js. Contact info and more about me here http://blobaum.com/

janees 8 days ago 2 replies      

for iphone/android development

adamalix 6 days ago 0 replies      
Seeking work (Boston, MA)

Current CS major at Northeastern University. Self-driven, passionate, and a quick learner. I've worked for:

Intuit, RunKeeper, Amazon, Pfizer

Currently seeking jobs in the Boston / Cambridge area. I have experience with turning visual prototypes into full web pages (HTML/CSS), Android development, J2EE service implementation and testing, Python/Django development, Clojure, and bits of iOS.



wlievens 8 days ago 0 replies      

Antwerp area, Belgium
Skills: Java, JavaScript, JQuery, PHP, ...
Remote is possible

Not looking for "full-time" opportunities, rather for smaller projects that can be done over weekends/evenings.

sushrutbidwai 8 days ago 0 replies      
SEEKING FREELANCER - content writing, copy writing. Remote work, 20 hours/month.
anthonyc 7 days ago 0 replies      
SEEKING WORK -- Boston, MA or remote

Server-side and mobile device developer. Developing mobile applications for iOS, Android and BlackBerry. Server-side communication done with JavaEE, Ruby on Rails or CakePHP.

Successful projects that I have launched myself include the CityReporter applications used by over 20 cities in the United States.



My email address is in my profile.

rpwilcox 7 days ago 0 replies      
SEEKING WORK (mostly RUBY, iOS, Python) (REMOTE)

Ruby on Rails developer for 3 years (mostly large, internal Rails sites). Before that developed desktop apps on the Mac for 5 years (using C++, some Cocoa, some Pascal).

I have about 1 day worth of availability myself, but I work with other freelancers if your project/position requires more time than that.

Github: http://www.github.com/rwilcox

Website: http://www.wilcoxd.com

tluyben2 8 days ago 0 replies      
SEEKING WORK - Amsterdam | Remote

Java (J2EE, Android), Ruby (RoR), Haskell, PHP (Different frameworks), Objective C/C++ (iPhone/iPad), C, Read assembler, AWS, Linode, Linux, MySQL, Postgresql, Redis, Hadoop, HBase, Solr, Big data.

hn [at] ab.tl

shorbaji 8 days ago 0 replies      
SEEKING WORK, Dubai, remote. Developer. C/Python/Django. Contact: omar.shorbaji@gmail.com
stuartk 8 days ago 0 replies      
SEEKING WORK - Django/Python development, with jquery, html, css, based in the UK (Cornwall). Looking to fill about 10 hours a week with any remote projects. Will happily take on rescue/maintenance work.
skatey 7 days ago 0 replies      
SEEKING WORK (Remote anywhere, based in Slovenia,EU)

Designer of UI, Web, Mobile, Graphics and Identities. Also know print design. Love typography and nicely made apps. Working with different startups and can work on smaller or bigger projects. Can code my designs in HTML/CSS, also know @media-queries and practice responsive web design.

Portfolio of work: http://yukaii.com and requests here: peter@yukaii.com

stickwithj0sh 7 days ago 0 replies      
SEEKING WORK -- Remote / Freelance / Contract

I'm a front end development expert (jQuery, HTML5, CSS3, ETC ETC) with design and back end chops. Happiest working with Python / Django on the backend and interesting ideas on the front-end. Available for recurring work and interested in learning new things. I love working on products and doing client services. Totally not interested in working for equity on your neat idea.

http://joshuablount.com/work | work@joshuablount.com

rsmaniak 7 days ago 0 replies      
SEEKING WORK -- Anywhere in Australia (or remote)
Java/Javascript/SQL, I have a pending permanent residence visa application and looking to relocate to Australia ASAP roger@rogersmarin.com
ujal 7 days ago 0 replies      
SEEKING WORK -- Cologne, Germany or remote -- preferably part-time

Web Developer & UX Architect


petedoyle 7 days ago 0 replies      

Java developer working mainly with Groovy/Grails/Java and Android. Looking for short-term FT (3 months or less) or any PT work.

Email / XMPP: petedoyle@gmail.com.


resume: http://dl.dropbox.com/u/18509454/persistent/hn/Resume-PeteDo...

damoncali 5 days ago 0 replies      

Rails/Sinatra development and AdWords management> http://ninthyard.com

rubyrescue 7 days ago 0 replies      
SEEKING WORK - iPhone/iPad - contact info in profile.
useallfive 7 days ago 0 replies      

Los Angeles. Remote work is possible.

More info here: http://j.mp/qKivzY

mattmillr 8 days ago 0 replies      
SEEKING WORK: Python/Django, jQuery, iOS, PHP. NYC or remote. Contact matt@brooklynsoftworks.com
jrubinovitz 8 days ago 0 replies      
SEEKING WORK: College student with JavaScript (and JQUERY), Node.Js, ExpressJs, Django, Python, HTML/CSS experience. Hard worker, great student and fast learner, looking to get hands dirty. Available 20 hours a week. Philadelphia or remote. Email: jrubinovitz@gmail.com LinkedIn: http://www.linkedin.com/pub/jennifer-rubinovitz/23/993/476
ruaridh 4 days ago 1 reply      

NYC: Developing complete website from scratch in Drupal, including multimedia content, user registration and management, in education space. Opportunity for many more projects.

asanter 4 days ago 0 replies      
SEEKING FREELANCER (Los Angeles-USA or remote)

Consumer web startup is looking for Python/django developer with the following skills:

2/3 years of experience working with Python, Django, JQuery, Javascript, HTML
* DBMS (PostgreSQL is a plus)
* Amazon EC2
* Solid oral and written US English comprehension and communication skills
* Mercurial
* Apache2 / RabbitMQ
* Django celery is a plus

o apply, please provide the following:
1) Link to your GitHub/Bitbucket profile 2) Links to public sites you've built 3) A paragraph about yourself 4) Your hourly rate 5) Two references

Reply to: myspinta11@gmail.com

wesen3000 7 days ago 0 replies      
SEEKING WORK (remote - germany)

Allround hacker - programming for the last 18 years, professionally the last 12. worked on projects ranging from informix-c on sysV unix, to embedded node.js on ARM, from web framework in Common Lisp to embedded C++ for midi controllers, from neural networks on dspic to REST API in python.

I'm looking for projects where things need to get done, which are dirty (legacy codebases, nasty DB schemas, cpu cycles optimization, concurrency on 8-bit microcontrollers) or wildly interesting (encoding audio for error tolerant streaming, building custom controllers for lighting installations, ...).

I am currently working mostly in web programming (PHP, python, frontend javascript). My latest "let's do some opensource on a weekend project" was a mustache php compiler: https://github.com/wesen/proust .

outdated "artsy" portfolio: http://portfolio.ruinwesen.com/

CV: http://bl0rg.net/~manuel/cv-english.pdf

Contact: wesen@ruinwesen.com

kiteloop 7 days ago 0 replies      
SEEKING WORK -- Worldwide (don't mind traveling) or remote -- based in Vienna, Austria

I've been working exclusively on iOS projects for the past 2.5 years and I'm looking for interesting/awesome iPhone/iPad projects to work on. Not interested in working for equity or profit sharing.

List of completed projects on request. Contact info is in my profile.

x-sam 8 days ago 1 reply      
SEEKING WORK: Software engineer " experience with Java, C/C++, PHP, JavaScript, GoLang, Prolog.

Mobile development: webos, windows phone, andoid.
Web-services and applications: node.js(express,mongodb,jade,lue,etc),ccs3,javascript;LAMP stack with PHP,*SQL,etc.

Parallel and distributed systems and Golang for fun.

contact: x-sam(antispam symbol)brainscode.com

efields 7 days ago 0 replies      
SEEKING WORK " Boston, MA or remote

Front-end web developer (HTML/CSS/JS) with a strong design background. Full-sweep design-to-code, interactive prototypes, WordPress/Drupal templating and config, Rails/Django View-level type stuff.

Portfolio is down for the moment but ping ericdfields [at] shortmail.com if interested in work samples.

kachnuv_ocasek 7 days ago 0 replies      
SEEKING WORK " Central Europe, remote

Mainly PHP, HTML5, JavaScript, (... and such) and C. Quite experienced with MediaWiki and frameworks like Zend and Symfony. Looking for some small work (about 10 hours a week, may be more), maintenance, or quick fixes, additions, improvements, etc. Contact by electronic mail at carljcole at gmail.

lacerus 8 days ago 0 replies      
SEEKING WORK - Berlin, Germany or remote.

Hi! I'm Lorenz. I develop web applications using Ruby on Rails, HTML, CSS and JavaScript.

I am also a certified Scrum Master and I can cover for your linux system administrator in a pinch.

Check out my website at http://lorenzkitzmann.de

smiler 8 days ago 0 replies      
SEEKING WORK - c#, SQL, HTML / CSS / JS developer. Backend work preferred. Experienced in middleware / integration
Stealx 7 days ago 0 replies      

Web designer who can knock out great looking landing pages, like:

Can you knock out different comps of our current product pages? Can you create some visually delicious banners or other web graphics?

E-mail me: iman@trainsignal.com

chexton 8 days ago 0 replies      
SEEKING WORK - preferably in Sydney or Australia but open to remote work also. RoR, JS, web site design and graphic design jobs are our favorite right now yet we also have iOS app development skills in house. http://semblancesystems.com.
lea 7 days ago 0 replies      

node.js, redis, mongodb

Willing to do complex back-end in node.js (load balancing, caching for search engine, websocket server, crawling, etc).

Other info:
Currently bootstrapping a startup, but i'm willing to work on other things on the side

cameroncox 7 days ago 0 replies      
SEEKING WORK -- Remote, Louisville, KY

Highly Skilled PHP/Ruby Developer look for interesting projects; experienced in building prototypes, mvps, etc.

No profit sharing, unfunded ventures, etc, etc, etc.

Email me at <hnusername>@gmail.com

snow_mac 7 days ago 0 replies      
Seeking Freelance Work -- Denver, Co, Boulder, Co, Fort Collins, Co or Remote

Wordpress, PHP, SQL, HTML, CSS, Javascript, jQuery, Coldfusion, Java, C#



dmn001 8 days ago 0 replies      
SEEKING WORK - remote, UK.
Web scraping and data extraction projects. Perl, Matlab and R.
Contact: dmn001 [at[ gmail
aulaym 7 days ago 0 replies      
SEEKING FREELANCER (Australia, remote is fine)

Our startup, (RosterPlus.com.au), is looking for a CSS/HTML Master who is familiar with MVC frameworks, (like CakePHP), and jQuery.

Experience in design for multiple devices (phone, tablet, computer), and 'responsive' design is a must.

You will slot somewhere between our designer and lead developer. Strengths in either direction would be amazing.

Please send examples of UI you have been involved in coding, and anything you have done that works on mobile and/or tablet.

We also build web apps for some of our clients, so there is plenty to do if you have the hours!

abhishivsaxena 7 days ago 0 replies      
Ruby Rockstar & JS Ninja SEEKING WORK -- Milano, Italy / Remote

Have an impressive profile. ruby, rails, node.js, backbone.js, jquery, socket.io, mongodb

abhishiv at gmail.com

fastlined 7 days ago 0 replies      
SEEKING WORK - Athens, GA or remote

Web developer experienced in JavaScript/CoffeeScript, Ruby, Perl, and Python. Eager to refine my HTML5/JS front-end development skills or to test my Node.js experience against serious workloads. After a few years of maintenance work, I look forward to making a new service or product viable. Those related to personal productivity or writing would excite me the most.

  GitHub - https://github.com/thirdtruck
Example Web Work - http://www.rubyai.org/rubyai/
HTML5/Canvas Prototype - http://www.rubyai.org/rubyai2/web

Email freelance@thirdtruck.org

pentarim 8 days ago 0 replies      
SEEKING WORK: PHP5 (preferably symfony2), jQuery, html5, css, git. LinkedIn profile http://rs.linkedin.com/in/pentarim
amourgh 7 days ago 0 replies      
Seeking work.ASP.NET 3.5 ,ASP.NET MVC,TSQL,Datamining,SQL Server 2008 admin & perfomance tuning .I'm based in Rabat ,Morocco.I can do remote work.
meric 8 days ago 0 replies      
SEEKING WORK Sydney, AU/Django/remote/casual. contact: see profile. (< 1 year experience freelancing
ElBvH 7 days ago 0 replies      
SEEKING WORK -- Triangle area, North Carolina (or remote)

I'm looking for work on Ruby/Rails-based projects (or anything where my skill set would be useful). I have experience with all parts of the Rails stack:

  - Rails development and Ruby scripting/automation
- Client-side Javscript/jQuery/CSS
- Deployment to the cloud (I can set up and secure
instances from scratch on multiple providers)

This account is a throw-away, contact me at hackernews.elbvh at gmail and I'll reply from my legit account.

seekingmljob 7 days ago 0 replies      
SEEKING WORK -- USA (willing to relocate) / remote

Strong machine learning experience (have heavily used / modified Random Forests, SVMs, DTs, Naive Bayes, deep learning, etc. in Matlab / Python), very good at finding patterns in data and exploiting those. I am interested in pushing the state of the art in machine learning and commercializing it. Also experienced with typical software development tools (Git, SVN, Java, C, etc.)

Contact seekingcoolstartup at gmail

ubicabs 6 days ago 0 replies      
SEEKING FREELANCER - (London, United Kingdom)
Front-end Web Developer needed. PHP, JavaScript, jQuery, CSS, for several new web (and possibly mobile) applications for location based bookings.

Details: http://uk.crunchboard.com/opening/detailjob.php?jid=11728

Contact: contact@ubicabs.com

ameen 8 days ago 0 replies      

UX Designer, Software Engineer - Experience with C, C++, Java and markup/scripting = HTML/CSS, JS. Remote work.

mmhmasud 4 days ago 0 replies      
SEEKING WORK: i want a Remote job on LAMP platform. You can check my profile in Google using "Mahabubul Hasan Odesk" you will have me on the first.
scarcelle 7 days ago 0 replies      
SEEKING WORK: Remote/ PeopleSoft/ MS SQL/ PHP/ Wordpress.

I have worked professionally in all of the above mentioned platforms. I am going to be in India for the next 6 mnths - 1 year and I am looking for remote work. I am happy to work on anything but really keen to work on the above mentioned skill set.

Pls email me at scarcelle@yahoo.co.in

aangjie 8 days ago 0 replies      
SEEKING WORK - Indian. python/django, System administration, Mysql replication, svn repo administration.
browep 7 days ago 0 replies      
SEEKING WORK - Ruby ( RoR ), Android, Java, Python - Boulder, CO or REMOTE
orifichu 7 days ago 0 replies      
SEEKING WORK - Remote work. (I am based in Chiclayo, Perú.)
Freelance Web Developer
I'm work with PHP, CodeIgniter,WordPress, Joomla...and more.
Fast and good job.
Personal Site: http://bit.ly/lDHkgG
laurilii 7 days ago 0 replies      
SEEKING WORK -- The Hague, Netherlands - Remote (relocating is a possibility too)

Web Design, HTML, CSS, WordPress development


docmatrix 8 days ago 0 replies      
SEEKING WORK: iOS, Python / Django, London based, remote work is possible. Please contact through http://pollocksoftware.com
Vinified 6 days ago 0 replies      
Seeking Rails Freelancer,

email kelvin@tinkerbox.com.sg for more information.

weasky 8 days ago 0 replies      
Seeking Work -- Boston, MA
Excel (VBA), Python and Matlab Guru
Contact: weasky at gmail
alanchowky 7 days ago 0 replies      
SEEKING WORK -- Remote / .NET / PHP / Flex / Freelance
alan.chowky at gmail
Websockets and p2p? (or something close to p2p)
3 points by abhishivsaxena  1 day ago   1 comment top
dstein 1 day ago 0 replies      
I haven't tried this yet, but it's on my list of things to do.

Jailbreak your Iphone, and get NodeJS working on it:


That device could then become the host for both browsers, the local Safari, and any other device on the network. Or true peer-to-peer could be accomplished by getting NodeJS instances on two iOS devices talk directly to eachother.

Ask HN: review my webapp starter project
22 points by kaffeinecoma  4 days ago   17 comments top 7
euroclydon 4 days ago 2 replies      
I don't think people pay money for this type of thing. They do for CMSs or hosted solutions of any type, but no so much for starter kits.

I think it will be a long road to get traction selling this, but if you want, you could promote and give away the starter kit for free, then sell add-ons that tackle difficult tasks. You could make money this way.

Again, I think there are easier ways to make money, but my first steps would be to promote the heck out of this free starter kit. Then solicit suggestions from your user base for additional features or custom work. You could do this with a forum. Pick the feature requests that you think would be the most difficult for your users to do themselves and that also provide value to their business (bonus points for value easily identified with dollar signs) and then make them as add-ons to sell.

kaffeinecoma 4 days ago 0 replies      
Clickable link: http://armhold.com/quick
catshirt 4 days ago 0 replies      
perhaps the java ecosystem is different than what i'm familiar with, but in my experience you have to really sell your framework- even if it's free. $200 is enough to make me close the page before reading the features.
euroclydon 4 days ago 1 reply      
What' the legality of the distribution for all that OSS software?
dshipper 4 days ago 1 reply      
My first thought is that this is definitely not for a developer. I can get a site similar to this running in Rails in just a few hours for 100% free besides time spent.

What it's really for is people who are looking to build websites but are doing so from the business side. The people who want to have a site up with the minimal amount of coding possible.

jaz 4 days ago 1 reply      
Have you considered including code for linking up to popular payment gateways? You should also take a look at the SaaS starter kit for rails [1] - it seems to be similar to what you're doing and might give you some new ideas.

[1] http://railskits.com/saas/

gotrythis 4 days ago 0 replies      
At first glance, it looked like something you might sell on codecanyon.net
       cached 9 August 2011 14:05:01 GMT