hacker news with inline top comments    .. more ..    6 Oct 2012 Ask
home   ask   best   7 years ago   
1
Ask HN: Are there programming jobs for Math PhDs?
15 points by shou4577  2 hours ago   30 comments top 19
1
jboggan 1 minute ago 0 replies      
I will tell you that if you are looking to move into software and are currently "a couple of years" from finishing a math PhD you need to re-evaluate your chances of finishing your PhD. PhD's are difficult programs, especially in the final stages, and if you don't have a burning and overwhelming desire to do something that requires you to have that math PhD you are going to have a very difficult time finishing.

Go ahead and think right now how you can transition from grad school to being hired in software development 12 months from now. You're probably being paid to go to school right now so that makes it even easier. Start working on some open source projects, create a side project, get your GitHub account bouncing with meaningful commits.

PhD or no PhD you will need to demonstrate some finished projects to help you get hired at a good position.

2
andrewcooke 3 minutes ago 0 replies      
i think others have said most things i would say (as a programmer who started with an astronomy phd), but two points that i don't think anyone else has mentioned:

1 - try to get a job in a "real" software company where you are "the maths guy", rather than in a company full of people already like you. in my experience that will help you learn how to be a professional engineer, use good practices, etc etc.

2 - you will be amazed at what most people think is "advanced". things that are completely basic for you (like, say, basic geometry or trigonometry) seem to be considered black arts by the majority of software engineers. this has a good and a bad side: the plus is that it makes what you have very valuable; the possible minus is that you could be asked to do quite boring work.

[please don't take the last point to me that there aren't some very smart, very mathematically competent programmers out there, because there clearly are. but they're exceptions.]

3
dkarl 1 hour ago 0 replies      
I think anybody who needs smart people who can work with difficult domain problems will be happy to interview you. The chief worries with a PhD mathematician would be:

1. Will you take a pragmatic engineering approach when it's warranted, or will you be a cranky loner scribbling differential equations that supposedly prove which brace style is superior?

2. Will you be bored when you're not doing "real" math?

3. Will you demand a salary that exceeds your current ability to contribute?

Sounds like you are clear on all three counts. Now it's a matter of finding the right opportunities. If you want a job locally, meetups for topics like machine learning are a good place to find out where mathematically inclined programmers are working. (Though you might find that a lot of them are at meetups because they're bored at their current jobs.) If you're targeting a certain city, you can join local mailing lists for (e.g.) functional programming to which local employers might post job opportunities.

You can also check out job postings to see which high-tech companies are hiring programmers. A company that employs a lot of PhD scientists in other positions is more likely to hire PhDs into programming positions, if only for the sake of effective communication and a consistent culture. One of your biggest qualifications to work as a programmer in such an environment is that when the physicists or molecular biologists talk to you about the problems they're trying to solve, you are much better equipped to understand them and build good software for the company than a guy who didn't go beyond undergraduate linear algebra.

You're going to do fine. Finding your way into the right circles might be a slow process, though. Don't be afraid to take a boring job if you can't find a better one, because at least you'll get something to put on your resume, experience dealing with mundane crappy stuff that you might have avoided so far -- things like debugging, messy merge/rebase problems, and working with other people's retarded code. Good programmers have to be efficient at that stuff. Good programmers also have to be good at working with people, and the crappiest jobs have the most challenging people problems. It's better to be getting your hands dirty with that stuff than sitting at home sending out resumes and solving Project Euler problems. HOWEVER, don't lose faith that you are a highly valuable performer with rare capabilities even if that isn't true in the initial crappy jobs you find yourself in. Soon enough you'll find your way into the right companies, meet the right people, and you'll be fine.

4
jdowner 3 minutes ago 0 replies      
If you want a job as a software engineer you will need to demonstrate that you can write software, regardless of your education. So I would recommend (as others have mentioned) that you put your work out there on github or (even better IMO) contribute to an open source project. Working on code with others can provide a tremendous education in itself.

There are a lot of people who will see your PhD as a black mark when it comes to software engineering. There is a belief that you are over-qualified (what ever that is supposed to mean). Whether it is a reasonable belief or not it exists so you will being trying to prove that you produce Quality Code and a Team Player (TM). Once you get your foot in the door, it should become easier.

There are also lots of places that are math PhD friendly :) Like the mathworks for example!

FTR, I have a PhD in applied math and have been a software engineer for about 8 years now. I got my foot in the door by working for free at a game company for a year. Not the way that I advise everyone to take ;) but I lucked out and learned a lot from the experience that it continues to influence my view on software, teams, and leadership to this day.

Good luck!

5
jgrahamc 2 hours ago 1 reply      
I have a doctorate in computer security which was pretty much all mathematics and I would definitely hire someone like you. You'd need, of course, to show that you had an aptitude for programming, but at my company, CloudFlare, we have some big (as in interesting) problems that need solving. These big problems need smart people; a PhD in mathematics is an indicator of being fairly smart in a way we could likely use.

What sort of mathematics did you do? Clearly, if you have a good grounding in statistics there are lots of opportunities and the whole field of machine learning is mathematics that's been implemented in code.

6
swang 1 hour ago 0 replies      
If you can program you can get a job. I think in your case you probably need to show you can do something by putting it up on the web or Github. PhDs from certain universities will probably get an automatic job offer regardless.

The question is do you want a job in your field of expertise? I am not familiar enough with companies looking at practical applications of abstract algebra but it's probably not as abundant as companies looking for people with a focus on statistics. I don't think this will hinder you much though as the industry is looking for smart people regardless.

Maybe this sounds stupid because it may be obvious but I think a big advantage is if you're able to both read math papers and translate them into actual working algorithms. It doesn't seem like there are many who know how to do both.

7
alinajaf 1 hour ago 1 reply      
If you're near a major city in the western world, I think it will take you about two weeks to find a job. You can spend the first two weeks of that visiting your favourite national park or beachside resort.

On the last Friday pick up the phone and call your three favourite tech companies in the area. In this market, in all likelihood, you will have an offer or three lined up by the next Monday afternoon.

8
geofft 1 hour ago 1 reply      
I figure a math Ph.D. who's poked at Haskell and Django will be smart enough to figure things out, and enough of (the right kind of) programming is more about figuring out new environments than knowing an existing environment very well. The one thing I don't see in your writeup is any concrete experience to look at. Do you have some awesome Django site that does something nifty, or a cleverly-designed Haskell application, that you can show off? For bonus points, can you get real users?

The Stripe jobs page (http://stripe.com/jobs) has some programming challenges that are way too ambitious for a usual couple-hour coding challenge, but definitely along the lines of a nontrivial, self-directed project that I'd like to see. Spend some time over a weekend making something like that, and it'll be worth noting to everyone you apply to. I've also seen great websites explaining mathematical concepts in intuitive, interactive ways; maybe there's a paper or something you like that you can turn into an instructional webapp.

Since you've got a couple of years before you'll be applying, another great option is to get involved with some open-source software, preferably something you use already or would want to use.

9
ig1 1 hour ago 0 replies      
Yes. After CS the most common degrees for developers tend to be either Maths or Physics, there's plenty of maths grads working in software development.
10
nazca 39 minutes ago 0 replies      
Great comments above. One more thing to add: if I was in your position I would be thinking more broadly about how to best use my math background within the software development world. You're worth a lot as a programmer. You're worth even more as a programmer with a PhD in math, providing you can find the right opportunity to apply your skills. You may not notice a big difference in starting salary if you don't have a lot of experience, but if you choose the right path you can likely make much, much more in a 5-10 year time frame. In my current company, we have some minor issues finding good programmers. We have major problems finding programmers that are really good at developing the fundamentals of an approach for solving really hard business problems (hard from an algorithmic perspective).

It may be that your thesis topic is far removed from practical applications, but you likely have a strong enough foundation in math that you would be great at working on a lot domain specific applications. Some others mentioned machine learning, and this is likely a good option, but only one of many. Spin this around and think of it from the business side. Where are there opportunities to put more robust analytical solutions in place in the business world? Start thinking about every company you see, buy products from, or otherwise interact with - how could they (or are they) be more effective at what they do with better math? Everything from better sales forecasting at your local supermarket, to better car design.

11
yummyfajitas 1 hour ago 1 reply      
I graduated with a Math Ph.D., and had little difficulty finding a job. Admittedly, I studied computational physics rather than Lie Algebras.

I wrote a blog post discussing how to leave academia and prepare for work in industry, you might find it helpful.

http://www.chrisstucchio.com/blog/2012/leaving_academia.html

12
bearmf 1 hour ago 1 reply      
You should also think of how your attitude might change when you have professionally programmed for several years. It is of course good to like programming. But doing real projects that have users other than yourself is very different from just programming for fun. This is the kind of experience everyone is looking for: finishing real projects.

Also, many software companies will see you as overqualified for what they are doing. For example they might assume you will easily get bored.

13
petegrif 53 minutes ago 0 replies      
Another angle on this is that there are many different types of programming. A math degree is not necessarily a huge advantage for a career in webdev but imho it is a nice start for scientific computing or data mining.
14
actsasbuffoon 1 hour ago 0 replies      
I wouldn't worry. I don't even have a Bachelor's and I make a six figure salary as a developer. If I can manage it without a degree, then you should be fine with a PhD!

I know a few developers with degrees in pure and/or applied mathematics. Without exception they're extremely smart people who are very good at what they do. I doubt you'll have difficulty finding a good job.

15
Codhisattva 2 hours ago 2 replies      
Depending on your math interests you might find a coding career in computer vision, digital signal process or 3D graphics.

And there's always the "quants" on Wall St and high frequency trading algorithms. Boring in opinion but there out there.

You can always solve the experience problem. Just start coding.

16
Mikosia 1 hour ago 0 replies      
In addition to these excellent comments, my recommendation would be to hack up something: work on your fave idea, a fix to a pet peeve, contrib to an Open-source project and so on...You should get a pretty good idea of your strengths/weaknesses. There is no substitute for actually "doing it". It is also something you can point to in job interviews.

p.s This is a sellers market all through.

17
alexchamberlain 1 hour ago 0 replies      
I'm a Maths MMath graduate and have got a software development job I am starting in November, so yes. E-Mail in profile if you want a chat.
18
linguistbreaker 1 hour ago 0 replies      
Take a machine learning class on coursera - you'll have a big leg up on the math. If you get the math, the algorithms are straightforward and the field is growing.
19
Paul_Young 53 minutes ago 1 reply      
We would hire you at my company.

We've got a unique hiring method in that we hire Pure Math students exclusively (for development). We don't even look at "programmers" anymore. We take them from basically never writing a line of production code in their life, and turn them into great developers in a very short period of time.

Our company does a lot of theoretical compiler type stuff, so Math students fit well into that. We've done this with a number of people now, and it works pretty well.

Shoot an email to work@skybound.ca if you're interested.

2
DIY Home Automation?
6 points by agi  1 hour ago   1 comment top
1
Eduardo3rd 20 minutes ago 0 replies      
I've been working on a DIY Arduino based system for the past year or so. There are a ton of great links out there from people who have done projects with varying degrees of difficulty. What do you want to automate first? Do you have any microcontroller experience?
3
Ask HN - why are there so many planes in the air today?
3 points by lifeisstillgood  2 hours ago   5 comments top 3
1
pizza 2 hours ago 0 replies      
A couple things that might affect air plane concentration are day of the week, time of the year, proximity to an airport, etc. You might not also see planes above clouds?
2
livestyle 1 hour ago 0 replies      
Google "What in the world are they Spraying"
3
livestyle 1 hour ago 1 reply      
Geo-Engineering
5
Ask HN: What do you think of http://decks.io?
5 points by sausheong  11 hours ago   9 comments top 3
1
thomasd 9 hours ago 1 reply      
Hi sausheong. It would be nice if there are more information (e.g. videos) showing how it works. I don't think many people will want to sign up to something they have no idea about just to try.
2
SunboX 6 hours ago 0 replies      
Why not "sign up with existing DropBox account"?
3
Robby2012 9 hours ago 1 reply      
what about if I don't have internet?
6
Ask HN: unpaid UX internships
4 points by Siah  11 hours ago   2 comments top 2
1
dyeje 1 hour ago 0 replies      
Definitely. I'd imagine it wouldn't very hard to find even a paid internship if she puts the legwork in.
2
corkill 10 hours ago 0 replies      
Hi Siah, I'm sure it's definitely possible depending on her skill set and what size companies she wants to get an intership with.

I think you would have a pretty hard time finding a small startup that would turn down an offer for UX help from someone competent and quick to learn.

I'd suggest she posts some examples of her experience online, in this thread and just approachs small startups with a phone call and offer.

7
What C/C++ repo do you work on (github/bitbucket/etc)?
3 points by bosky101  10 hours ago   5 comments top 3
1
drothlis 9 hours ago 1 reply      
Well, since you're volunteering... this is C rather than C++, but if you're interested in GStreamer (media processing library) and OpenCV (computer vision / image processing) then you could have a go at improving the motion-detection visualisation of our "stbt-motiondetect" gstreamer element.

If you're interested send me an email for help getting started, and see the 2 latest commits on https://github.com/drothlis/stb-tester/commits/motiondetect_...

2
bosky101 10 hours ago 0 replies      
Just submitted my first pull request to a C++ repo on Github, and loved the experience.

link https://github.com/duckduckgo/cpp-libface/pull/6

if you would like contributions from someone who predominantly works on objective-c, but wants to learn & dig deeper into c/c++ on weekends, do list them here or ping me!

~B

3
bez 8 hours ago 0 replies      
not as Sublime as the WhiteAlbum number9 ,Julia Fork github?
8
Ask HN: Is this pseudocode client side login algorithm secure?
2 points by alhenaadams  9 hours ago   5 comments top 2
1
anonymouz 6 hours ago 1 reply      
I'm really at loss at what problem you're trying to solve here, what your algorithm is doing, and where/for how long the mentioned files are stored and who's involved in the transaction? Who's holding which files? For how long?

I can only guess that the rawTransforms.json and userHashTransform.json are kept by some server, and the user is then authenticated against this? If so, why not use some standard method? (bcrypt, scrypt?)

In any case, creating your own hash function or making up your own secure authentication procedure should generally be considered a big red flag. Chances are, whatever authentication issue you're trying to solve, there is already a standard way for it: Stick to it.

Remember: It's trivial to create a security scheme you cannot break, but very hard to create one that somebody else cannot break.

2
dalke 6 hours ago 2 replies      
I have read this several times and still don't understand the point of what you want to achieve. Some loud alarm bells ring - it looks like you're making a brand new hash algorithm. Don't every do that. Use one of the existing ones. For one, in the one you outlines, anagrams give the same hash value.

If you want everything to be client-side then you're out of luck. The client controls everything, and tweaks of the Javascript, to invert the logic of the password check, will break everything. You could have the password be the decryption key for the rest of the code to run, but I don't understand the goal.

What's the threat model? Who's is going to try to do what?

9
Ask HN: I received an offer. Should I sell?
9 points by ryangilbert  23 hours ago   18 comments top 11
1
kimura 23 hours ago 1 reply      
$193 in 3 months equates to about 65 a month. In a year, you will net about $772. Conclusion, there is no point in selling it for an amount less than $772, especially given that maintenance only takes 5 minutes of your time in year. I'd probably wouldn't sell it for twice that amount - I tend to be attached to my domain names. Anyhow, think of it as beer money.
2
bravoyankee 17 hours ago 0 replies      
The way you were talking up the site, I thought the sale price would be $40,000, not $400.

My advice: if you are broke and have no food in the fridge, sell it. If you're doing "okay" financially, keep it. Four hundred isn't enough. I'd be asking for at least $700.

3
netspencer 22 hours ago 1 reply      
I think the language you use is very interesting. "A website that I own" makes it seem like it's a commodity and not necessarily a product which you've put lots of blood, sweat and tears into building. From your description, it sounds like that's the case. So really its just a domain sale. Not sure what the domain is, so I can't be certain how much value that has in and of itself.

That said, the advertising profits alone do give the site value. I'd counter the offer at $600 and point out that, if current trends continue, the site will pay for itself in the next year. But there's definitely a lot of risk involved, so it's worth selling and taking the money now. I would at least.

Unless you want the domain for something, sell it. It's hard to rely on ad revenue. Being able to pocket a few hundred dollars right now is probably a good option.

4
brador 22 hours ago 1 reply      
How did you get the site to #1 so fast?

On the price, yeah, $400 is low. But then the risk profile of the site is high. Are you in a hurry to get rid of it?

5
coryl 22 hours ago 1 reply      
If you do decide to sell, know that you can shop it around on places like dnforum.com

You may get better offers.

6
dsnid3r 19 hours ago 0 replies      
Ryan,
Having worked on this site with you I highly recommend you do NOT! sell the site. You have nothing to worry about in risk and the profit is money in your pocket for little to no work on your part. Keep the site unless you get offered the price of what it would make in 2 years. If you need anything or want to talk you have my email.
7
nivla 17 hours ago 0 replies      
I did a research on this a while back. Looking at most domains sold at Flippa and other domain sale sites, the final price is closer to the max you can earn in one month x 24 months.
8
sejje 20 hours ago 0 replies      
I wouldn't dream of selling this site at that price.

With no risk or effort you are generating a solid return. Not knowing any details, I'd say you have a good chance of things getting better.

You're risking a few hundred bucks--big deal! You'll make the few hundred bucks over the next year.

9
codegeek 22 hours ago 1 reply      
$193 in 3 months = 65/month. Since it only takes 5 mins every year, I would say ask for at least 2 years worth of payment which should be roughly $65*24 = $1560.
10
witoldc 16 hours ago 0 replies      
You're extrapolating results from 3 months into years? Uh... yeah...

It doesn't sound that easy or stable if you are willing to sell it for 6 months profit instead of using your 5 minutes each year to run it forever and making $900/year.

11
niico 17 hours ago 0 replies      
Sell it. Get rid of the trademarks and maybe use the money to build a real website.
10
Has anyone noticed the new "I'm feeling lucky" button?
9 points by negamax  23 hours ago   3 comments top
1
carlsednaoui 23 hours ago 1 reply      
Yes, that's due to google instant search - the I'm feeling lucky button no longer has a use (aside from visiting the doodles page)
11
Ask HN: YC s12 Python Hacker seeking co-founder
10 points by argumentum  1 day ago   4 comments top 2
1
kvnn 23 hours ago 0 replies      
Awesome post. Emailed.
2
codenerdz 22 hours ago 1 reply      
completely off topic, but isnt renting out what is essentially a leased apartment against most lease agreements?
12
[Ask HN] Applying to Y Combinator from outside the US - Some Questions
47 points by infoseckid  3 days ago   20 comments top 9
1
brackin 3 days ago 0 replies      
I'm not a YC founder so I'm sure those that are will be able to offer some specific advice but I know plenty of YC founders that have gone through this and I'm from the UK and applying for Winter 2013.

1. Usually companies that haven't incorporated outside of the US will register as a US company. If your visa situation isn't completely sorted it can be a slight deterrent to some investors but not enough to put anyone off. Usually not because you're not from the US but because getting kicked out of a country can put a founder in a tough place. There are many YC companies that do it every year and guys like Joel and Leo (AngelPad) from BufferApp raised their seed round for a US company from top investors and while they get their visa they've based their company in other countries.

2. There is a Visa for Angel Investors but I don't believe there is a visa doing the opposite. Of course if you have a degree your options open up considerably. It is technically somewhat possible to sponsor your own H1B but since you're a founder of the company and major shareholder, I doubt this would be accepted.

3. A lot of people I know go for the O-1A visa. Which is for Individuals with Extraordinary Ability or Achievement. If you can show getting into YC and success of your company has value to the US you will be able to say for up to three years at which point you can extend or look at your other options. It's not inexpensive or easy but is a good bet.

More info here: http://www.uscis.gov/portal/site/uscis/menuitem.eb1d4c2a3e5b...

2
ank_net 6 hours ago 0 replies      
3
rehack 3 days ago 0 replies      
Not directly related to your question. But hope this can inspire you :-)

"After being rejected by Drona[1] on account of his not being of Kshatriya lineage, Eklavya[2] embarks upon a program of self-study in the presence of a clay image of Drona. He achieves a level of skill superior to that of Arjuna, Drona's favorite and most accomplished pupil"

[1] http://en.wikipedia.org/wiki/Drona

[2] http://en.wikipedia.org/wiki/Ekalavya

PS: If the anology is not self evident. PG/YCombinator is Drona in this case, and you are Eklavya

Edit: HN--> Ycombinator

4
namit 3 days ago 0 replies      
Great question, cause I am in the same boat.
One thing I was looking into was "Startup Visa", more info here: http://www.uscis.gov/portal/site/uscis/menuitem.5af9bb95919f...
The other thing was the E2 Visa, however for some unknown reason, it is not available to Indians due to lack of treaty. More info here: http://en.wikipedia.org/wiki/E-2_visa
As taurussai has mentioned, work on the application and interview and the amazing YC community can help sort out the rest.
P.S. - If any of YC Community would be open to sharing how to make it work, it would be great for future YC candidates.
5
MojoJolo 3 days ago 4 replies      
This question is also in my mind. Will tourist visa work for YC?
6
taurussai 3 days ago 0 replies      
You can do it -- a few companies in my batch (W12) have done it and we have a large YC international community to help answer all your visa questions. Answering your first 2 questions (briefly):

1. Don't know -- my thoughts would be it depends on customers (if it is worldwide/local to India, team location etc.)

2. Yes, it is possible through H1b/O1 visa (a number of founders have done/doing it)

* Would recommend focusing on the application and interview -- the YC team,international YC founders community and recommended immigration law firms will help you once you are in...

7
Rain_maker 3 days ago 0 replies      
Get in touch with guys from interviewstreet.com.. they have been there, done that
8
dschiptsov 3 days ago 2 replies      
I think you should follow the standard procedure first http://ycombinator.com/howtoapply.html so, make a video, fill the forms http://ycombinator.com/apply.html and submit them.

btw, in doing so you will clarify and refine your ideas, that is why they insist on this procedure. It saves not just their time, but your time and money.

Now a few things to consider. There are, of course, many people were relocated to work for, or create a startup in Valley. This is the crucial point - YC supports only US-based startups.

They have power, connections, influence and almost unlimited money in valley, but can't do anything outside US. There are other connected guys in other countries.) So, you will work for them in US or, if your idea is that good, will bootstrap your company in the US (with them as privileged stockholders).

There is no way they can finance any business outside US, and you should try to find a domestic investors.)

9
infoseckid 3 days ago 0 replies      
Thanks taurussai and brackin - looks like there is hope ;) ! Let me just go ahead and submit the application.

rehack - I am Eklavya but to fight the fight, I need to go to my Kurukshetra! ;)

13
Ask HN: Can Facebook lead to a Minority Report like computer system?
4 points by negamax  1 day ago   3 comments top 2
1
DigitalSea 1 day ago 1 reply      
My understanding is that research into this kind of thing has been in the works before Facebook even existed. I can't remember where I read this, but I think it was an article on Wired a year or two ago about the government possessing this kind of technology.

Isn't there a company that has something similar that analyses CTV footage and can detect and react to violent behavior? And another company built technology that can detect gunshots so that police can be deployed to an area quickly.

The future is right under our noses.

2
dsmithn 1 day ago 0 replies      
I think Google might be in the better position. Not only can they see what people search for, they have access to more emails than anyone else. Anyone who gets an email from facebook that includes the text of a facebook post or message could be read by Google.
14
Ask HN: Fat founder, does it hurt getting funding?
18 points by johnrgrace  3 days ago   33 comments top 11
1
tptacek 2 days ago 0 replies      
Thinking in the way you'd have to think to ask this question is a huge problem in terms of getting investors. Hustlers don't step on a scale in the morning, look at the number, and then tell themselves "huh, I'd better cut out carbs and spend 6 months at the gym before closing my next sale". They just get the fuck out there and close the sale.

If you want to use entrepreneurship as a forcing function to make progress with weight loss, good on you; your health is almost certainly more important than your short-term business success.

But don't kid yourself about how the market works. If you can generate value and communicate it to clients, customers, and investors, the market will find a number to attach to that value. If you can't, even if you can run a 3.5 hour marathon, you aren't going to get a number to work with. The world is full of fit "business cofounders" who can't sell a fucking thing.

This question is just a way of talking yourself out of taking an honest shot.

2
jaylevitt 2 days ago 1 reply      
Well, we don't have any A/B tests, and we don't have any statistics, so all we have are anecdotes.

That said, my last job was at an angel-funded company, though these were atypical angels - all billionaires, some well-known names. The CEO was not only fat (330 pounds), but old (46), brash, loud, opinionated, and the kind of guy who would say "You know what we need on the landing page? Smokin' hot broads!" In the movie version, he will be played by a taller Danny DeVito.

But he was a good guy and a great salesman, and had no trouble raising multiple multi-million dollar rounds, even while pivoting completely - several times. His investors trusted him to treat their money with respect, and knowing his history, I would too.

3
tlb 3 days ago 4 replies      
Yes. It hurts you when recruiting employees and winning customers too. It's not insurmountable, obviously, but it's a significant handicap. Hit the gym and pay attention to how you look overall: zits, bad hair, body odor, bad clothes, bad table manners also hurt you.
4
icey 2 days ago 4 replies      
What does it matter? If the answer is "yes" what would you do differently? Why not do those things anyways?
5
UnoriginalGuy 2 days ago 0 replies      
No. It is important to "look the part" but a fat person is well fitting cloths can look better than a thin person in a suit which is two sizes too big.

When people picture this question they're picturing some guy in a small t-shirt with a massive beer-belly. Which we can all agree looks horrible.

Now draw that picture again with a well fitting suit...

6
Unregistered 3 days ago 0 replies      
Reid Hoffman is neither slim nor athletic looking. Focus on your product, market, and go to market strategy and you should be fine.
7
gadders 2 days ago 0 replies      
Should it matter? No.

Does it matter? Possibly. If you have an excellent idea, then being larger than average shouldn't stop you.

Hovever, it may count slightly against you. To take an extremely negative view, being fat (not just carrying a few extra pounds) could be seen to be evidence of lack of self-discipline. No-one makes you fat, it is something that people do to themselves, and either by being too "weak" to resist unhealthy food, or by not being able to stick to an exercise regime.

Also, I think in a lot of western societies now, being fat is something that seems to be more common with poorer people. Which might influence people slightly, although it shouldn't.

8
CyberFonic 2 days ago 0 replies      
Depends on the investors. People tend to "like" people who are similar to them. Successful people tend to be type-A personalities, which in turn indicates that they are more likely to make the effort to be fit. Successful people are more likely to have money to invest and so the cycle goes on.

I know several fat, happy, friendly, successful people. I think their success comes from their good attitude, warm personality and the value they bring to the negotiating table.

Obesity is also a health issue and investors will see that as a risk to their investment.

9
grandalf 2 days ago 1 reply      
I don't think most rational people care too much what other people look like. It would seem to only be an issue if a founder were so obese that it appeared his/her life was quite out of control.
10
itry 3 days ago 4 replies      
Fat is probably a good predictor for lack of ambition. So I would say it lowers chances to get funded.
11
codegeek 3 days ago 1 reply      
Is this a serious question ?
15
Ask HN: Australian considering moving to SF with a few questions.
4 points by zensavona  1 day ago   6 comments top 5
1
philiphodgen 1 day ago 0 replies      
At age 19 you probably don't have a superannuation but if you do expect a metric ton of income tax problems in the USA if you file tax returns here as a resident.

- it's a retirement plan for you in Australia but the United States doesn't see it as such. It's an ordinary taxable investment account for the U.S. tax system.

- if the superannuation has mutual funds as assets, these are Passive Foreign Investment Companies for the U.S. tax system. Form 8621. Hilarity ensues, etc.

- you may or may not have to file Form 3520/Form 3520-A in the U.S. because the U.S. system may/may not think your superannuation is a "foreign trust" as defined in the U.S. tax system.

Translated: this means preparing and filing a U.S. income tax return as a resident is a complex and expensive proposition.

Suggested: the U.S./Australian tax system will be broken until someone brings in the Serious People in Dark Suits (aka the diplomats); the U.S. tax authorities (Treasury Department boffins) seem unwilling or unable to see that this is a problem.

Practical suggestions: (1) don't become a U.S. resident for income tax purposes (see IRS Publication 519 for the rules); (2) if you plan to be in the USA for a while and work, terminate your superannuations; (3) alternatively, if you plan to be in the USA for a while and work, learn the hard stuff for U.S. income tax return filings or pay someone a lot of money for the first year and then copy what they did for the second and subsequent years.

2
eshvk 1 day ago 1 reply      
> 3. Any general tips or advice about what area/s are best to meet some chilled out, smart, like minded people?

It depends on what exactly you want to do: 1) Meet tech folks, learn about interesting technologies? Go to meetup.com, find a bunch of talks held at companies, go there, meet other folks, go to their company events, rinse, repeat. 2) Meet interesting folks who may not be tech: Do a bunch of bar crawls, go to interesting music festivals etc.

> 4. How much should I expect to pay for a room or a studio in a decent area (I have no idea what a decent area is, so any advice would be very much appreciated)

I would advise staying away from the Tenderloin or some sketchy parts of the Mission. Sketchy is a personal tolerance level discovered only by physically visiting these places and figuring out your comfort zone. Noe Valley, The Haight, Pacific Heights and parts of the Mission (Close to Dolores Park) are great places to live. Prices here are expensive: You are likely to pay anything between $1500 - $2500 for a studio.

3
palderson 15 hours ago 0 replies      
Here's a fantastic post on how to obtain an E3 visa: http://www.geoffmcqueen.com/2011/09/28/e-3-visa-for-australi.... It's a founder-orientated post but certainly covers a few key points.

I moved to SF 3 months ago from Sydney and have found the place very cheap to live. SF is viewed as very expensive by most Americans, however, it's got nothing on Sydney or Melbourne. I.e. my currently monthly rent is $845 p.m. for a room in Dogpatch.

4
fourmii 1 day ago 0 replies      
Good on your for travelling. I'm an aussie living in Boston, I originally came over on a H1B visa, but those are virtually impossible to get as there's a small number for the entire world. You should look at the E3 work visa. It's an employer sponsored visa, but it's only for Australians and is considerably easier to apply for:
http://canberra.usembassy.gov/e3visa.html
As far as working while you're in the US on holidays, you're not allowed to work for any US companies. But you should check the USCIS.gov website about this. Be careful, because the US is pretty strict about working.
Can't give you any advice for SF, but I'd be happy to show you around Boston if you're ever in the neighborhood!
Good luck with everything!!
5
MartinSmee 1 day ago 0 replies      
Great questions, you asked them for me.

Are you in a startup or looking for paid work before you move if not? We need someone to do some C++ for us before we move over to SF next year (from Brisbane)

16
Ask HN: Who Is Hiring? (October 2012)
247 points by whoishiring  5 days ago   discuss
1
maxprogram 1 hour ago 0 replies      
Atlastory, Inc. | Salt Lake City, UT | Full time

About: Atlastory visualizes history on a map, allowing users to explore the world through space and time. It's like Google Maps with the ability to look 10, 50, or 1,000 years in the past. This is an application that has the potential to change the way people around the world learn history and interact with the past. This is a seed-stage startup with funding.

Job: this is an employee #1 position for a generalist back-end developer. You will be involved in developing most of the back-end to enable map rendering, data organization, and system buildout. You should be well versed in Ruby, Python, DevOps/AWS products, database design (SQL, MapReduce/Hadoop, etc.), HTML5/JS/front-end a plus. Most of all this set of problems requires someone who can learn as they go & figure things out that haven't been done before. A few of the problems you'll be working on:

* PROBLEM: How to design a git-like system for collaboratively editing data that spans the history of the world.

* PROBLEM: How to organize a huge amount of GIS data so that it can be easily accessed, fed into an image renderer, backed-up, etc.

More details in the full posting here: https://docs.google.com/document/d/1bbbWWp7oPHcwbrqKlgJrp7i1...

2
spicyj 5 days ago 2 replies      
Khan Academy - Mountain View, CA - full-time and intern, designers and devs

We're a non-profit whose mission is to provide a world-class education to anyone, anywhere. We're scaling quickly.

Our students answer over 2 million math problems per day (over 700mm total so far), all generated by our open source exercise generation framework (https://github.com/Khan/khan-exercises), and our videos (now from a variety of authors including Sal) have been viewed over 190mm times. We're tracking all that data and using it to customize each student's experience as well as building brand-new tools like our new programming environment (http://ejohn.org/blog/introducing-khan-cs/). We could use your help.

Working for Khan Academy is one of the highest educational impact positions you can imagine, and we've been called by Wired one of the best places to work in Silicon Valley: http://news.ycombinator.com/item?id=4157078.

We're hiring designers and all types of devs -- mobile, frontend, backend, whatever you want to call yourself. Big plans ahead.

http://www.khanacademy.org/careers

3
tarmigan 5 days ago 3 replies      
Tesla Motors | Stationary Storage group | Full time | Palo Alto, CA

The Stationary Storage team at Tesla Motors is growing and we're looking for smart and versatile developers to add to the team. Our current team is very small and we're looking for a hand-on, generalist who will get things done. You will work on a variety of subsystems, some are existing codebases (with other users and developers) that need modification for our application, while other projects are new and specific to our group. The team is small and you will be able to shape the direction of the product and a large amount of ownership of the firmware and software that is specific to this application ranging from architecture to implementation to testing.

Here are some of the projects that we see coming up soon:

* Embedded C on a microcontroller with an RTOS

* Communication over CAN, Ethernet, zigbee, and GSM networks

* Machine learning for analyzing and modeling energy systems (We've been using Matlab and Go, but would love to explore R, Hadoop, and AWS)

* Design and evaluation of algorithms for energy and power markets (think Quant algos but controlling real hardware and moving energy instead of money).

* Designing a robust system to control distributed resources

* UI for customer facing control and data viewing

* Development of parsers/compilers/code-transformers/DSLs for templating and code generation.

While this isn't the typical HN job, we could see many of these projects appealing to people who are excited about at least several of:

* Green Energy

* Physical hardware

* Parsers/Compilers/DSLs

* Machine learning/algos for people who don't want to work in Finance

* A variety of languages and technology (in the last 6 months I have used C, Python, Perl, Go, Matlab/Octave, Tcl, VB, and in my small circle people are using Ruby, Java, php, R and probably others.)
We are a small team working on energy and designing physical hardware (which you will control!), so our internal conversions are more likely to touch on “watt-hours” and “tooling costs” than “closures” and “apps”.
We would love to see (but we have some positions that don't require these):

* Comfortable with embedded C

* Degree in Engineering or experience with Energy

If you are interested in this job please email tcasebolt@teslamotors.com

There are also many more positions available in other groups at Tesla Motors, which you can see here: http://www.teslamotors.com/about/careers

4
ladon86 5 days ago 0 replies      
ClassDojo

FULLTIME or INTERN in SAN FRANCISCO, CA

ClassDojo is used by over 4mm teachers and students to manage behavior in the classroom, using real time feedback and rewards that can also be shared with parents. We're an edtech startup with $1.6mm in funding some of the biggest names in the valley (Jeff Clavier, Ron Conway, General Catalyst, Mitch Kapor...), and we're one of the fastest growing education companies of all time. Paul Graham invested in us, but we didn't do YC.

We've built a product that makes a real difference and gets huge engagement with millions of kids, and we're about to take it to the next level, hopefully with you on board. If you're a strong hacker who wants to use JavaScript to change the world, apply here:

  --------------------------

https://classdojo.wufoo.com/forms/join-classdojo/

--------------------------

Or email jobs@classdojo.com. You can read about the work and environment here: http://www.classdojo.com/jobs

We are looking for:

  * Full Stack Engineer

* Front-end Engineer

If you think you're a good developer but don't fit into those buckets, get in touch anyway.

5
ozataman 5 days ago 1 reply      
New York, NY

Looking for Haskell developers

We prefer local candidates, but may accept remote for specific cases or arrange for relocation

Soostone is a SaaS technology provider for advanced customer segmentation, targeting and experience personalization capabilities for e-commerce clients around the world. We go above and beyond the market norms in the amount of data captured/analyzed and depth of specific capabilities built into our platform in order to take advantage of optimization opportunities for our clients.

Located in NYC, we are looking for folks who:

- would be excited to use Haskell for 90%+ of their work producing highly scalable commercial software

- have a strong command of Haskell and its various abstraction concepts to produce working commercial code from the get go

- are execution oriented and enjoy producing working code fast

- have a solid software design sense, good judgement and an interest in plugging into the discussions on design/architecture of challenging new capabilities

- have an interest in working on a variety of problems, including big data crunching, large scale real-time computations, application of machine learning algorithms, performance and scalability and web/ui development.

- may have an interest in data analysis and application of machine learning, statistical and/or AI concepts

If you are interested, we'd love to have a conversation. Just shoot us an e-mail at jobs@soostone.com.

6
avar 5 days ago 1 reply      
Amsterdam, The Netherlands. H1B[1]

Booking.com is always on the lookout for good developers, DBA's and sysadmins on-site in the center of Amsterdam. I'm a developer there currently working on infrastructure tasks and relocated over there about two years ago, and have been very happy with it.

We have people from all over the world relocating to work with us and are very well set up to handle relocation and visa issues, most of the people working in IT are expats so we've got a lot of experience with bringing people in.

It's a rapidly growing company that represents the biggest chunk of the Priceline (PCLN) group of companies where problems that look relatively mundane on paper become much more interesting due to the scale and growth levels we're operating at.

We use Perl for almost everything with a MySQL backend and Git for development. We get our changes out really fast, it's rare for your code not to be on our live systems within hours of you pushing it. We're also very open to open sourcing code that doesn't contain any business logic, I've personally been involved in open sourcing a few of our internal tools, including https://github.com/git-deploy and a few CPAN modules.

We have a relatively flat hierarchy with minimum levels of bureaucracy since we're very data driven and have a clear goal: helping our customers. Everything we do is aimed at solving problems for our customers, if it doesn't help our customers we're not interested in doing it. You don't have to know Perl in advance to be a developer there. We've hired people who've done C, Java etc. before. The sort of people we'd like to hire are good technically, excellent at communication, and can acquire a good sense of how they fit into the big picture.

I'd be happy to answer any questions at avarab@gmail.com and/or forward your resume, I've posted in a similar thread here a couple of times before and have already helped get one person hired, many others have had or are having interviews, and I've fielded a bunch of questions from would-be applicants. http://booking.com/jobs also has some good information.

1. Well, not H1B, but we'll take care of the Dutch equivalent.

7
jedberg 5 days ago 1 reply      
Netflix

Los Gatos, CA

I'm still looking for SREs who want to help me run the biggest subscription internet video service on the planet with better reliability than the cable providers.

If you're interested mail talent@netflix.com and tell them you saw my post on Hacker News.

Here's the official job link: http://jobs.netflix.com/jobsListing.html?id=NFX00315

8
nlavezzo 5 days ago 0 replies      
FoundationDB - Vienna, VA (DC Suburb) - Evangelist remote, core engineer must be local but we would consider relocation expenses.

FoundationDB (http://foundationdb.com) is fundamentally new database technology, built completely from the OS up. It is a NoSQL database (distributed, ordered key-value design) with high levels of fault tolerance and performance, but with the most important missing feature given up by other NoSQL databases - true ACID transactions. Our primary value proposition is that we give you the best of both worlds - the distributed design / scalability, fault tolerance, and flexible data models of NoSQL, and the strong data consistency guarantees of single machine relational databases.

We are well funded, and are currently in the latter stages of our alpha program and have a very long and impressive list of alpha users that includes "household" tech names. Public beta is expected soon.

Who we're looking for:

A software engineer to add to our core development team. The most important traits this person should have are a strong background in computer science, experience working with distributed systems, and a desire to work on and solve difficult problems in an interactive team setting. Some pluses would include C++ and Java experience. Must be a friendly person who enjoys working with other people as we are a very team-centric environment.

A Developer Evanglist - this person should have experience building interesting applications using popular technologies such as Ruby on Rails, Django, etc. and be able to show us a few cool projects they've worked on. They should also be able to interact well with new people (they will be attending conferences on our behalf, visiting offices of other startups, etc.) and be well spoken, both in small groups and on stage giving presentations. Must also be willing and able to interact heavily with the developer community on popular social networking sites. The ability to write some thoughtful blog posts would be great as well. Ideally this person would be located in (or willing to move to) NYC or the Bay Area, so that we can have a more ongoing presence in those places.

Apply at info@foundationdb.com

9
jrheard 5 days ago 0 replies      
Yelp

INTERN OR FULLTIME in SAN FRANCISCO, CA

I'm a full-stack web developer at Yelp, and I definitely recommend the hell out of working here. We've still got the startup environment (kegs, dog, etc); we're located in downtown San Francisco, half a block from MoMa; we are in a unique position to do great stuff and solve hard problems while helping people find great local businesses.

I built our "Hot New Businesses" feature - http://yelp.com/openings/sf , for instance, you can find it on the homepage and in our mobile apps too - which crunches through our data nightly and generates a list of the most recently opened bars and restaurants in your city, complete with predictions of the day they opened on. It's a really useful feature, and we have so much data that I was able to build it without knowing anything about machine learning, data-mining, etc; imagine the crazy-useful stuff you could do here, if a knucklehead like me could make a feature like this.

For more info about what it's like to work here as an engineer, see a Q&A with me at http://officialblog.yelp.com/2011/07/day-in-the-life-of-a-ye.... , or feel free to contact me at jrheard at yelp dot com.

Here's a list of our open engineering positions:

Web Developer

☆ Develop cool and useful features for our 61M+ monthly visitors

☆ Expertise in JavaScript, HTTP, HTML/DOM, and CSS, as well as server-side chops in a language like Python, Ruby, Java, C++, etc. We're on Python, but we're just looking for people who are really good at programming, so no worries if you don't have much Python experience.

Search and Data-Mining Engineer

☆ Tackle machine learning and information retrieval problems from our database of 22M+ Yelp reviews

☆ Strong grasp of algorithms and data structures; expertise in Python, Java, or C++
Back-end Engineer

☆ Build whole systems that are simple and scalable

☆ Expertise in your favorite modern programming language: Python, Ruby, Java, Objective-C, or C++ Mobile Developer

☆ Create fun and useful mobile applications for the iPhone, Android, Blackberry platforms and beyond

☆ Expertise in C++, Java and other mobile languages

To apply, head to http://hire.jobvite.com/j/?aj=oyXeVfwo&s=Hacker_News

10
streeter 5 days ago 0 replies      
Educreations (http://www.educreations.com) - Full Time or Intern in Palo Alto, CA

Want to use your skills as a force for good to improve education for all? Here's your chance.

At Educreations, we believe that the world's best teachers should be available to all students.

As a first step, we've made it easy for teachers to create amazing online video lessons.
Our top-ranked app transforms the iPad into a mobile lesson recording studio, and hundreds of
thousands of teachers and students are using it daily to learn from each other anytime, anywhere.

We're looking for some rock stars to help us redefine online teaching and learning. We were part of the first cohort of Imagine K12 and are funded by Accel Partners, NewSchools Venture fund and other top angels.

If you want to make a dent in the universe and are a strong Python hacker, have experience with Objective C or are an awesome designer, we want to talk to you.

http://www.educreations.com/careers/#jobs or http://educreations.wufoo.com/forms/join-educreations/

We are looking for:

    Full-stack Engineers (Python)
Mobile Engineers (Objective C/Cocoa)
Visual Designers
Technical Interns

11
RichardPrice 4 days ago 0 replies      
San Francisco, CA. Full time. Remote is fine too.

Academia.edu is a social platform for academics to share research papers. The company's mission is to accelerate the world's research.

We believe that science is dysfunctional, and we are working on fixing it. Almost every innovation in medicine and technology in the world has its roots in a science paper. If we want to speed up the world, we need to speed up science.

There are many inefficiencies in science:

* it's too slow (there is a 12 month time-lag between submitting a paper to a journal and it being published)

* all the world's research ends up behind extraordinarily expensive paywalls, even though it was authored and peer-reviewed for free by the scientific community

* it hasn't moved out of PDF-land yet (scientists haven't been provided with the incentives to share things like data-sets, code, videos, and other kinds of rich media).

We are working on fixing this. We dream of a world where research is shared instantly, as soon as it's finished; where scientists share their full scientific output (data-sets, code, videos, and comments on all this media), and not just papers; and where a villager in India has as much access to the world's scientific output as a professor at Harvard.

We need talented and passionate engineers to help us accomplish this mission. We have made a good start: 1.8 million academics have joined Academia.edu, and 3,500 join each day. But there is much more to do.

We're a 10 person, engineering-driven, team based in downtown San Francisco. The site is in Rails, and other technologies we use include PostgreSQL, Redis, Varnish, Solr, Memcached, Mongodb, Beanstalkd. We have raised $6.7 million from Spark Capital, True Ventures, Mark Shuttleworth (founder of Ubuntu), and others.

Familiarity with our technologies is a plus, but it's not essential. It's far more important that you are a quick learner who can pick up new technologies quickly. We are looking to hire a range of positions:

* full stack engineers

* growth engineer (optimizing our growth and retention channels)

* iOS engineer

There is more information about the company on our hiring page, at http://academia.edu/hiring. There is more on TechCrunch about our mission here http://tcrn.ch/T42VWC The Future of Peer Review) and here http://tcrn.ch/R6Pgrr The Future of Science)

We want to hire world class engineers. We want you to join us in building the future of science whether you are based in San Francisco, New York, Delhi, or Beijing. Remote work is fine. We will handle re-location, including visas, if you would like to re-locate, but re-location is not necessary.

If you are interested to learn more, please email Ryan Jordan at ryanj [at] academia.edu

12
donohoe 5 days ago 0 replies      
NYC, New York - Full-time

Javascript (proficient with and without jQuery etc), JSON/APIs, CSS3, Web App, Mobile, with some PHP/similar

Quartz (http://qz.com) just launched last week. We're a global business news web site working out of Downtown NYC.

We're looking to grow the team (me + 3 devs + PM embedded with editorial). We have a lot to do - still heavy optimization on our current site (mobile first approach). We have a pretty ambitious idea of what we want to tackle and there is a lot to be done in terms of readability, user experience and ubiquity.

The job description below aims at an experienced fronte-end dev but I'd also consider fresher candidates too if they have a relevant portfolio.

https://docs.google.com/document/pub?id=168pV4wtpaJ4Iwu1g66E...

For some more background:

"Covering the World of Business, Digital Only" by David Carr

http://www.nytimes.com/2012/09/24/business/media/with-digita...

"Quartz: The new biz-news site is a technological and structural innovator, with only a few hiccups"

http://www.niemanlab.org/2012/09/quartz-the-new-biz-news-sit...

"The Atlantic's Quartz: interesting … but will it make a profit?"

http://www.guardian.co.uk/media/pda/2012/oct/01/the-atlantic...

Send resumes/links-to-previous-work to md@qz.com

PDF, markdown, text preferred. Github, StackOverflow, LinkedIn profiles help.

13
pmjoyce 5 days ago 2 replies      
London, UK. Full time. Geckoboard

Ruby on Rails engineer needed to help architect, build, test and improve a young, fast moving and market defining web application with all the challenges that come with that.

You'll be:

===========

- Shipping code, solving interesting problems and making a difference

- Working with an innovative web application and platform helping thousands of businesses around the world

- Working in a small fast moving team to shape the future development of the application with input on key technical decisions

- Working in one of London's hottest startups (http://www.guardian.co.uk/uk/2012/jul/08/east-london-20-hott...)

Requirements:

=============

- An ambitious and tenacious individual with a passion for hacking

- Eager to join a fast growing, well funded startup on an upward trajectory

- 1+ years' experience with Rails (or similar advanced web framework).

- 2+ years' experience with a dynamically-typed, object-oriented language (preferably Ruby or Python).

- Knowledge of PostgreSQL or MySQL

- Experience with at least one NoSQL datastore

- Test driven development experience

- Familiarity with DVCS (we use git).

- Able to work in London full-time

Nice to have:

==============

- Open source contributions

- Backbone.js experience

- Event driven programming experience

- Keen on the startup world

Salary

======

Generous salary - dependent on experience & ability. Stock options form part of the package.

Application Process

====================

To find out more send us your C.V./Github or Stack Overflow portfolio and a short description on why you're perfect for the role to jobs@geckoboard.com

14
bigmac 5 days ago 0 replies      
San Francisco, CA Fulltime Security Engineer, Security Intern
At Square (squareup.com) we're looking for security experts excited about securing the future of payments. Security at Square is involved in all aspects of the stack: hardware, firmware, mobile, infrastructure, networks, crypto, web, and physical security. The team is equal parts builder and breaker, but we spend most of our effort building security infrastructure and libraries.

Some specific positions we'd love to fill:

  Network Security Engineer

Mobile Security Engineer

Software Engineer w/ interest in Security

Standing invitation to all security folks in the Bay Area or visiting: come have lunch with us at Square. We'd love to meet you and talk about what you're working on. It is almost certainly relevant to us.
Contact me: mccauley [at] squareup.com

15
ed 5 days ago 0 replies      
San Francisco, Mission district

Yardsale (YC), Mobile Marketplace, seeking early iOS/Rails engineers

Contact jobs@getyardsale.com

We're a small team of developers rethinking the way people buy and sell things locally. We're building a product in a multi-billion dollar market, and have a clear path to revenue.

We're a rails/iOS shop, looking for an iOS specialist or hardcore generalist. We're looking for individuals who:

- Above all, learn quickly

- Have a strong understanding of everything from optimized PostgreSQL to performance hacking UIWebViews

- Seek out the latest in tooling, iOS open source or clang features

This is a key technical hire (1st engineer, but founders are technical), with significant equity and lots of room to influence the strategic direction of the company. The best fit will probably be someone hoping to be a technical founder in their next role.

Yardsale is well-funded, and based in San Francisco's mission district. If you'd like to hear more please send your github profile or something you've built to jobs@getyardsale.com, or visit us at https://www.getyardsale.com

http://www.businessinsider.com/meet-yardsale-the-startup-tha...
http://bits.blogs.nytimes.com/2012/08/07/craigslists-challen...
http://techcrunch.com/2012/06/21/yardsale-launches-nationwid...
http://www.wired.com/gadgetlab/2012/06/yardsale-app/
http://gizmodo.com/5922187/yardsale-use-your-iphone-to-sell-...
http://lifehacker.com/5920320/yardsale-is-the-fastest-way-to...
http://www.businessinsider.com/the-15-startups-everyone-is-t...
http://www.usatoday.com/tech/products/story/2012-06-17/truon...

16
kstenerud 4 days ago 0 replies      
San Francisco, CA (full-time, intern, H1B welcome)

MindSnacks - http://www.mindsnacks.com/

We believe that education games don't have to suck, and judging by the popularity of our stuff, people agree!
Our apps have been downloaded 5 million times, with over 80 million words mastered by our users!

* Apple voted us Educational App of the Year in 2011.

* We have the #1 grossing apps in SAT and foreign languages.

* We recently secured funding from Sequoia Capital, and are kicking it up a notch.

Do you want to disrupt the educational gaming space? We'd love to hear from you!

* Backend engineer - http://mindsnacks.theresumator.com/apply/zmC1GW/Backend-Engi...

* Mobile engineer (Android or iOS) - http://mindsnacks.theresumator.com/apply/5t4zzv/Mobile-Engin...

* Generalist engineer - http://mindsnacks.theresumator.com/apply/cj0OWK/Generalist-E...

* Game designer - http://mindsnacks.theresumator.com/apply/19JX7q/Game-Designe...

* Lead UI designer - http://mindsnacks.theresumator.com/apply/FDm1vD/Lead-UI-Desi...

* Games producer - http://mindsnacks.theresumator.com/apply/QkgdTJ/Producer.htm...

* Product manager - http://mindsnacks.theresumator.com/apply/bc0fOZ/Product-Mana...

For more info, visit http://www.mindsnacks.com/careers or email us at jobs@mindsnacks.com

17
curtis 5 days ago 0 replies      

  +--------------------------------+
| Redwood City, CA - UI Engineer |
+--------------------------------+

Tidemark Systems (http://www.tidemark.net, note ".net") is hiring.

Like everybody else in the industry, we're finding hiring to be a difficult problem. For those of us on the UI team it's been an extra challenge -- there are lots of people out there who have experience with toolkits like jQuery, Ext, Sencha Touch, and a whole bunch of other ones, some of which we've never heard of. But we're not simply using frameworks, we're pushing them well beyond what they were intended to do. So if you've got relevant framework experience, that's great. But we really need engineers that are good at the basics: JavaScript, DOM, HTML, and CSS. You'll also need to be decent at UI design and user experience. If you're not just good but great at either of these things (or both!), that's awesome, but we also need you to be able to write code. This isn't just a run of the mill web dev job. This is actual, hard core software engineering, it just happens that the stuff we're (the UI team) doing is all running in the browser.

Tidemark is building a hosted business analytics system, which is way more interesting than it might sound. The company is well-funded and we have people with decades of experience in the field.

We've got a bunch of other openings (see http://tidemark.net/company/careers)

    * Technical Support Engineer
* Director of People Operations
* Operations Engineer
* Graphic Designer - Web Developer Emphasis
* Sr. Technical Writer
* Enterprise Account Executive
* Application Tier Developer
* Computation Engine Developer

If any of these positions sound interesting, my email is on my profile page.

18
simonw 5 days ago 0 replies      
London (Old Street). Full time. Front End Engineer at Lanyrd - http://lanyrd.com/

We're looking for a front-end-focused web engineer. The role includes both cutting-edge Mobile JavaScript work (our mobile web app makes extensive use of AppCache and localStorage) and building clean, responsive HTML and CSS for our main site.

http://lanyrd.com/about/jobs/front-end-engineer/ or contact jobs at lanyrd dot com.

19
shadchnev 5 days ago 1 reply      
LONDON, UK.

Arguably the most exciting tech position in London.

We are Forward Labs, a startup lab in London. We are a dozen guys coming up with new ideas, building prototypes, testing them using lean techniques and forming teams around products that have solid traction. Essentially, we are a well-funded playground. Our goal is to produce 1-2 new businesses a year.

We have amazing, driven, entrepreneurial people who have a range of skills, from dev to UX/UI, marketing etc all within the team. Since we are part of a larger company, Forward (www.forward.co.uk), we also benefit from access to their expertise.
Please read more about the role on our website: http://www.forwardlabs.co.uk/jobs/lead-developer-for-various...

Email me at evgeny.shadchnev@forward.co.uk for details.

20
lpolovets 5 days ago 0 replies      
Factual is hiring engineers and data lovers of all levels in Palo Alto, Los Angeles, and Shanghai.

Remote work is possible for exceptional candidates who are US citizens and living in the US ('exceptional' meaning you are a great engineer and have lots of machine learning/data extraction/NLP/etc. experience that is relevant to what we do).

Factual's vision is to be an awesome and affordable data provider that enables developers, startups, and big companies to focus on innovation instead of data acquisition. We have a terrific team that is still fairly small and an incredible CEO who was previously the co-founder of Applied Semantics (which was bought by Google and became AdSense). Factual has venture funding from Andreessen-Horowitz and our partners/customers include Facebook, Yelp, Foursquare, Trulia, and Newsweek.

There are many challenging problems to work on at all layers of the stack: data cleaning and canonicalization, deduping, storage, serving, APIs, improving data using machine learning, etc. If you love data, Factual is the place to be. Our main criteria are that you're smart and get things done, but you'll get bonus points for experience with Clojure, machine learning, NLP, algorithm design, or Hadoop. Our LA office is our headquarters and our Palo Alto office recently opened so new hires would have a huge impact on the culture there.

You can email me personally at leo -at- factual.com, or view our job postings and apply directly via Jobvite:

Palo Alto Software Engineer: http://hire.jobvite.com/j/?cj=oTR1Vfwq&s=Hackernews

Los Angeles Software engineer: http://hire.jobvite.com/j/?cj=oQR1Vfwn&s=Hackernews

Los Angeles Data Engineer: http://hire.jobvite.com/j/?cj=oSS1Vfwq&s=Hackernews

21
ramanujam 5 days ago 0 replies      
Monetate - Conshohocken, PA (Philly suburb) - No remote, but we will help you relocate.

Monetate is a SAAS provider of testing, targeting and personalization tools (e.g. A/B - MVT testing, recommendation engines etc). We turn data in action on our clients' sites by doing real-time DOM modification to put the right experience in front of their users. We're looking for engineers who want to do highly visible work on great brands and solve tough problems with great coworkers.

What we're looking for:

* Problem solvers who like to code - we take things apart, figure out how they work, then build software to solve users' problems

* People who like to ship - we're focused on building and shipping great products - if you like to see your work in production quickly you'll see it here

* Use the source - Google Closure to Python, Hadoop and Mahout to Solr and Lucene - we're open source across our stack

* People who like hard challenges - we have great problems across our products - data, UX, 3rd party JS, high volume / low latency APIs - we have no shortage of fun problems to work on

About us:

* Founded in 2008

* We pay market rates

* Respect - it's our core value. We have a great team and we work well together. Our vacation policy is the same as Netflix (we don't have one). Our technical teams have full authority over (and responsibility for) the problems they work on.

* Funded by First Round and OpenView

We're looking for people not positions. We have people who have joined the team with no background in our primary languages and people from non-traditional backgrounds. Check out our blog at http://engineering.monetate.com/ and see more about our open jobs at http://monetate.com/jobs/

I got hired via HN about two years ago and we do have a good number of engineers in the team who found Monetate through one of these threads.

Feel free to email tjanofsky <at> monetate com with any questions or to apply.

22
czue 5 days ago 1 reply      
Cambridge, MA

Dimagi

Role: Engineer/Adventurer/Do-Gooder

At Dimagi, your work can take you literally anywhere. We're looking for talented, adventurous coders to dive in to one of our core mobile health platforms already affecting hundreds of the world's poor and underserved. Our team of top-notch coders has on-site experience in over 20 countries covering East Africa, Central Asia, South America, and the Indian subcontinent, and travel is an important part of every developer's experience. Dimagi's prioritization of global impact and employee growth and satisfaction over the bottom line makes Dimagi a continuously fresh, exciting, and genuine place to work, and keeps us all honest about what we're in it for.

http://www.dimagi.com/careers

You can also read about our company's recent month in Brazil here: http://www.inc.com/magazine/201210/adam-bluestein/letting-em... (HN discussion: http://news.ycombinator.com/item?id=4589978)

23
seldo 5 days ago 1 reply      
awe.sm - San Francisco, CA - H1B okay

We're looking for a developer experience lead; a longer job description is here:

http://jobs.awe.sm/apply/iXa9QF/Developer-Experience-Lead.ht...

In a nutshell, we are a platform that lets apps capture the social data generated by their own users and use it to improve their products. To do that, we have powerful APIs that work best when closely integrated into our customers' own products. Our developer experience lead's job is to work with individual customers to make their integrations successful, then take that experience and feed it back into the product to make it easier for all customers.

Your day-to-day tasks will include improving our documentation, building prototypes and platform demos, and serving as a platform expert with customers, showing them the best way to use all of our platform's capabilities.

The nature of this job means we don't need an expert in one language: we need somebody who can quickly pick up whatever language and frameworks our customers are using, capable of rapidly assimilating new information quickly, and capable of clearly explaining that knowledge, both in person and in documentation. For the right person, this is a dream job.

http://totally.awe.sm/jobs?source=hackernews

We're 13 people right now. We have a cool new office with awesome views ( http://www.flickr.com/photos/seldo/6326815086/in/photostream ) in the heart of the Mission. We have catered lunches, and full health, vision and dental coverage. We use an IRC server for team communication and are agile in the sense that we move quickly and react fast, not in the sense of having attended an overpriced training course.

24
frisco 5 days ago 0 replies      
Transcriptic: Core Developer or Automation Engineer

Menlo Park, CA

Transcriptic is the "Amazon Web Services" for life sciences. Rather than carry out wet-lab experiments by hand, researchers can code up (or visually configure) their experimental protocols and then run them in Transcriptic's central, highly automated 'biocenter' in an on-demand way. Customers have no upfront capital costs and pay for only what they use. Life science research today is incredibly slow, error-prone, monotonous, and expensive with researchers spending many hours a day every day just moving small volumes of liquids from one place to another. We're building a long-term company to completely change the way life science research and development is done.

We're looking for highly talented full-stack web developers as well as combined background EE/CS engineers for automation integration and development. Experience reverse engineering USB based protocols is a plus.

We're a very small startup (you'd be #5), but well funded and have customers. You'd be able to work on interesting science and hard technology in a really small, all technical team with lots of freedom and resources.

A biology background is preferred but not strictly necessary for outstanding people. The codebase is mostly Ruby and Scala, with some Python.

max at transcriptic.com

https://www.transcriptic.com/

25
andrew_mahon 5 days ago 0 replies      
Exceptionally Talented Web Developer: DUMBO, Brooklyn

We are looking for an exceptionally talented web developer or two to join our six-person team of creatives and coders for a series of upcoming projects. We are looking for specialists on both ends of the stack: Client and Server, but hope to find someone whose talents transcend that divide.

Us:

Type/Code (http://typecode.com) is an interaction design studio that works with ambitious clients to bring powerful ideas to life. Our clients range from well-known brands like Google and MoMA, to awesomely ambitious start-ups, and everything in between. We focus on conceiving, designing, and developing exceptional digital experiences, across all sorts of devices. Our studio atmosphere is fun, laid-back, and made up of a passionate group of friends who are love what they do. We eat lunch together, and have a custom Type/Code tap handle. We're located in a great studio overlooking the Manhattan Bridge and Lower Manhattan in sunny DUMBO, Brooklyn.

Role:

You will be working closely with both our creative and development teams to drive forward development on any number of projects. You will lead development (either UI or Server, depending on your strong areas) on a variety of projects ranging from small static sites, to full stack web applications. While we have a set of homegrown libraries and best practices, we are always looking to learn, so you should come ready to criticise and contribute.

You:

- Love building rich web applications, and have the work experience to prove it.

- Don't recall the last time you've said “That's not possible!”

- You live and breath cutting edge technologies (transition:, PushState, MongoDB, Tornado, Node.js), but can jive with the tried and tested (float:, XMLHttpRequest, Django, Wordpress, PostgreSQL).

- Have a broad range of skills across the web development spectrum - but specialize in a few. For example, If you specialize in UI, you should have experience with creating a Wordpress theme, or asynchronously connecting with web services; or if you specialize in server code, you should be able to fully comprehend, and write basic HTML/CSS.

- Don't (necessarily) have a professional degree in Computer Science, or a related field. Many of the brightest talents in our field come out of self-motivation from disparate fields. Please don't write us about your degree or certifications in whatever proprietary language that you might have.

- Are creative and detail-oriented, with awesome organizational and communication skills. While we are all for independent-genius-types, we will work together as a team, and need to be effective in doing so.

- Are in New York and are ready to work on-site in our DUMBO, Brooklyn studio. Please no recruiters, agencies, offshore contract firms, or remote freelancers.

- Are ready to work with an awesome team in a laid-back but incredibly motivated environment.

Compensation:

Don't worry, we know what you're worth. Current position's are on a contract basis, so compensation will be commensurate with project scope. We have a handful of projects in the pipeline, so get in touch and let's talk about what makes sense. Additional perks include a beautiful view of Manhattan, an adorable studio dog, free snacks and coffee, and periodically, free beer.

Hire me already:

Send a brief (but creative) cover letter and some work or code samples to jobs+hn@typecode.com

26
dman 5 days ago 0 replies      
Enthought - www.enthought.com

Work with core Python / Numpy / Scipy contributors.

Python development for scientific applications, financial applications and Python toolset development. Enthought has offices in Austin, New York, Cambridge, Mumbai. If you use Python and love numpy / scipy then Enthought would be a great place for you. Come work with numpy / scipy hackers on solving interesting scientific analysis and data visualization problems. We are building the next generation of Python development tools, so there is no shortage of interesting problems to work on. Send applications to jobs@enthought.com and mention that you saw this on the hacker news Oct 2012 thread. Looking forward to working with some of you. If you have any questions about Enthought, what jobs are on offer and what problems keep us up at night feel free to reach out to me at dsharma at enthought dot com

27
tomblomfield 5 days ago 1 reply      
GoCardless (YC s2012) - London, UK.

We're looking for a variety of roles including Ruby/Rails Developers, Javascript Engineers, DevOps, Biz-Dev and Customer Support.

https://gocardless.com/jobs

28
noahbrier 5 days ago 2 replies      
New York, NY. Full time. We're looking for devops, python engineers and frontend (js/backbone) engineers.

Percolate is a very quickly growing SAAS company in NYC. We are building a tool that helps brands create content across social. What makes us unique is that we're the only platform that doesn't already assume a brand knows what to say. To help them figure that out we pull data from across the web and make recommendations on interesting content (whether their own or third-party) that might be interesting at any moment.

We're looking for backend (all levels) and frontend engineers (we run backbone.js alongside our RESTful API) to join the team (the company is 21, product team is currently at 12). On the backend, we're especially interested in folks with good experience working with lots of data and excited to build real-time systems (we run python).

Here's a few reasons why you should come work here: - You are gonna work in SOHO on Broadway - Your chance to work with big data - You come in early: We're only-and-a-half a year old - As we get bigger, you will be able to focus on what you are good at - We are all different and we love it - GPL compliant company - You choose your workstation - You choose your tools - No worries, free your mind: NY salary + medical + dental - No vacation policy - does not mean no vacation ;) - Company invests in you: Fly to PyCon and other conferences - We prefer quality over quantity: Focus on clean code and test coverage - Your voice will be heard

If you're interested email us at jobs@percolate.com. If you have any questions you can email me directly at noah@percolate.com
Thanks.

29
mebassett 5 days ago 0 replies      
London, UK - full time.

Universal Pictures International - Junior Data Scientist, International Research

We're certainly not a startup, but our department acts like one as much as possible.

We're building tools to forecast, simulate, and model the box office market.  We're developing simulations and models to give us estimates on how the market responds to social media, weather, video games, et cetera, and we're building web apps and ipad apps to present this information to key people in a way they can use and understand.  We need your help taking the project to the next level.

Initially, we need help with our existing html5/javascript apps as more offices around the world start using our tools. Later on, we'll need your help experimenting with new simulations, and new ways for people to interact with those simulations. In particular, you will be:

* Maintaining, debugging, and adding features to our existing apps (browser and ipad) that help people configure and use our simulations.

* Helping to maintain our Amazon EC2 cloud infrastructure.

* Helping us build new tools to allow people to interface with our newer models.

* Helping us develop new models and simulations that can give us deeper insight into how the market behaves and that can respond to historical and live data.

What we use:

We have code running in Racket (Lisp) and have written experimental code in Haskell. We're not shy about experimenting with your favourite toolset. We also use:

* A lot of python (web.py) and javascript (jquery, jqtouch).

* Amazon EC2 for running the simulations and occasional number crunching.

* Whatever gets the job done.

Who we're looking for:

This is a junior programming position with a very small and experimental team. We're looking for someone that likes learning new languages and technologies for fun, wants to try new things out, and is comfortable with functional programming. We're also developing statistical models, so we'd like to work with someone who is comfortable with mathematics, statistics, and machine learning methods.

Interested?  My contact details are in my profile, or visit upi-labs.co.uk/jobs.  If you've contacted me before and didn't hear back, please feel free to do so again.  I'm afraid we aren't able to sponsor visas. 

30
OmarIsmail 4 days ago 0 replies      
Streak.com - San Francisco, CA (full-time engineers)

We're building a product that people love to use. Even though we sell to businesses, we aren't an enterprise company - we're a technology company maniacally focused on a great product. Companies (that you've definitely heard of) use Streak everyday to make their teams more effective.

Join us and help tackle this enormous market by building great products.

Some Details:

   - we're looking for smart fast learners
- you'd be hire #1 so expect to be wearing lots of hats
- Future founders, this is a great way to get real experience on what its like starting a company - on our dime.
- we aren't looking for a specific skillset but you can expect to work on our backend, front end JS app or our mobile apps (iOS and Android) and then specialize once you've had exposure to the full stack

Obviously:

   - Great compensation and real ownership (both equity and over the product)
- We'll make your life easier. Our benefits package is amazing
- We're very well funded by elite silicon valley investors

Email us at first@streak.com if you are interested.

31
kinvey 1 day ago 0 replies      
Android Developer | Cambridge, MA | Kinvey

Kinvey, a Boston based cloud and mobile startup, is looking for an Android hacker who wants to empower other developers to make the next generation of insanely great Android applications. If you love hacking on mobile technology, tackling tough problems around network connectivity, and get a thrill out of optimizing every last byte of memory, then we want to hear from you!

About You

You're creative:

You'll research and develop new techniques to build awesome mobile libraries, allowing developers to easily connect their apps to Kinvey's cloud backend, as well as 3rd-party APIs.

You're thoughtful:

Your goal is also to understand our customers, determine what they want and create the product roadmap for our library and cloud backend.

You're a coder:

You'll write, enhance, test and document a world-class Android SDK that saves developer time and makes it ridiculously easy to leverage the cloud.

You're entrepreneurial and love startups:

In addition to building and managing the Android SDK, you'll be creating new app ideas, as well as building and publishing them. At Kinvey, we'll help you market and scale your apps. Basically, you'll be a mobile app entrepreneur within a startup.

You're an evangelist:

We've built a first-class evangelism program, reaching the mobile developer community online and offline via content, meet-ups, presentations, social media and more. You'll create and publish content around our mobile libraries, as well as showcase Kinvey at hackathons and meetups.

You're happy:

We love what we do. You should too!

Requirements

You have at least 2 years developing in Java.
You've got no problems with network client implementation (REST, HTTP, TCP).
You think in TDD and you don't ship untested code.

Bonus

You're completely comfortable with the Android SDK.
You've published multiple apps, and integrated with a cloud backend.
Experience with mobile cross-platform tools (PhoneGap, Appcelerator, etc.) would be useful.
Got a CS Degree (or equivalent)? We'll talk to you about sliding window protocols and shortest path algorithms.

How to Apply

Send your resume to jobs@kinvey.com with the title " "I want to be your Android Developer"
Send us Google Play links to any apps you've released, along with links to code and blog posts you've written.
Want to stand out? Write a mobile app that uses Kinvey and send us the Github link.
Bonus points for pointing things out that we can do better.

32
joshyeager 5 days ago 0 replies      
Swift Software - Frederick, MD (Near DC) - Software Engineers for Product Development and Professional Services

Are you tired of commuting to DC or Northern Virginia? Swift Software is a growing product-centered technology company seeking talented developers to join our development and proserv teams in Frederick, MD. Our flagship product is JobTraQ, a task management and workflow system that offers vastly more flexibility and power than any other product in our market segment, and is significantly less expensive and easier to configure than big "BPM" suites like MetaStorm and Lombardi. These advantages are allowing us to disrupt both markets.

Product developers will create new features in JobTraQ and enhance existing functionality. You'll help us build advanced visual design and administration tools, augment the product's business intelligence capabilities, improve performance and scalability, and use customer feedback to enhance all parts of the system.

Proserv developers will work with our mid-market and enterprise customers and our business analysts to design and implement software solutions that build on JobTraQ's capabilities. Our implementation and customization projects are usually one week to two months long, so you'll enjoy a wide range of work on interesting problems for clients in many regions and industries. Recent projects have included a touchscreen system for warehouse tracking, integration with accounting systems, complex custom finance and billing reports, and automatic data synchronization.

Both teams have an enjoyable and collaborative culture in a creative environment. We interact positively and openly and emphasize learning and professional development. These attributes have enabled us to produce an industry-leading product with a globally recognizable and satisfied client base. Our environment is relaxed and fun, we play everything from Total Annihilation to Alien Swarm at our game nights, and we equip everyone with new quad-core Thinkpads with SSDs and dual monitors. Our policies and benefits are family-friendly, with generous vacation time, good health insurance options, and flexible work schedules.

For more information about these positions, see the links below. If you are interested in either one, email your resume to resumes@swiftsoftware.com.

http://www.jobtraq.com/jobs/se227-software-engineer-product-...

http://www.jobtraq.com/jobs/se152-software-engineer-professi...

33
svec 5 days ago 0 replies      
Boston, MA

Silicon Labs is hiring in downtown Boston for our low power wireless networking team. Silicon Labs acquired Ember in July of 2012, which is where this team came from.

We do it all (we design the chips, hardware, firmware, and software), and we have a lot of fun doing it. I've been at Silicon Labs / Ember for more than 3 years and I love it. It's most socially healthy place I've ever worked.

We've got a number of positions open, including:

* Embedded Software Engineer: https://www1.recruitingcenter.net/Clients/silabs/PublicJobs/...

* Networking Engineer: https://www1.recruitingcenter.net/Clients/silabs/PublicJobs/...

* Tools Engineer: https://www1.recruitingcenter.net/Clients/silabs/PublicJobs/...

* QA Engineer: https://www1.recruitingcenter.net/Clients/silabs/PublicJobs/...

Please email me directly if you'd like any info: hnJobsOct2012@saidsvec.com

34
numlocked 5 days ago 1 reply      
San Francisco - Kaggle is hiring engineers!

At Kaggle you'll be building the platform at the center of the data science universe. You'll develop the infrastructure that enables Kaggle's wordwide network of data scientists to compete and tackle the world's most difficult predictive modeling problems. The tools you will develop go the heart of Kaggle's mission and technology offerings.

Apply here: http://kaggle.theresumator.com/apply/3s1xdU/Developer.html?s...

On a typical day, you might:

- Write code for our back-end using the latest version of C#, ReSharper, ASP.NET MVC, and Azure. Front-end developers use tools like jQuery, knockout.js, and LESS. We place an emphasis on pragmatic problem solving, but are always adopting new technologies that help us get there faster.

- Develop and deploy on a daily basis with Git, and take ownership over features used by tens of thousands of data scientists.

- Help define both our engineering approaches, and overall company strategy and long-term priorities. Everyone at Kaggle is engaged in all parts of the business, and opinions are taken seriously.

- Work with a brilliant team of engineers and data scientists on the cutting edge of machine learning. Not all of us have a background in math or machine learning, but all of us get excited about it.

- Get whatever tools you need from our corporate Amazon account: no painful approval required.

- Work with the data science team to make competitions smooth and scalable.

- Build out key community functionality like user profiles, collaboration tools, or content engines.

- Integrate winning algorithms into Kaggle Engine, our RESTful prediction and scoring engine.

35
bryanh 5 days ago 0 replies      
Zapier (YC) - Mountain View, CA - full-time, remote possible - developers & designers

We want to bring the power of APIs to the masses and make all web apps talk to each other.

We're primarily Python & Coffeescript touching a bit of everything from Redis and ElasticSearch to Node.js and RabbitMQ. As far as we're concerned the stack is always in flux, we subscribe to no dogmas.

A full stack engineer would fit right in, and prior experience isn't a big deal: good hackers love learning new stuff (as do we, so we hope you can teach us awesome new things).

A designer with a UX background would also have major impact. Trying to represent the insane complexity around mapping disparate APIs is hard, but even more challenging is giving non-technical users the tools to do it.

We'd love to talk about the problems we're having, you can visit http://zapier.com/ and chat us up.

36
jamieiles 5 days ago 1 reply      
Cambridge, MA or REMOTE. Full-time.

The Ksplice group at Oracle

Does writing Python clones of your favorite childhood computer games sound like a fun weekend project? Would you hack on an old-school graphics demo that fits into a DOS MBR in your free time? Have you ever told a joke whose punch line was a git command? If that sounds like you, we want to hear from you!

About us

We are a small, tight-knit team of 12 women and men excited to work on technology that most people will tell you is impossible: updating an operating system kernel while it is running. Our product, Ksplice Uptrack, is a subscription service for Linux that provides completely non-disruptive, rebootless kernel updates. (You can read more about the underlying technology at http://www.ksplice.com/paper)

We're looking for a full-stack engineer with strong Python experience: Help us bring the Ksplice Uptrack client to new Linux distribution releases, improve our server infrastructure, and develop and extend our REST API and Django-based web interface.

If this technology excites you, let's talk! Feel free to direct questions to me at jamie.iles@oracle.com or to jobs@ksplice.com. Oracle is an equal opportunity employer.

37
saumil07 4 days ago 0 replies      
LocBox, San Francisco, Frontend Engineer, Rails Developer, Data Scientist, Relocation

Dear (Future) LocBox Engineer,

It's only October 1st and this thread has become so noisy that you've either a) resorted to keyword searches OR b) gone back to the 10 blank check offers you've received in the last 6 minutes OR c) rightfully concluded that YOU are the world's most interesting man/woman.

With that in mind (and after this author has cried quiet tears about the cooler job market when they graduated MSCS ‘05), let's get the relevant keywords out of the way: Ruby, Rails, HTML, CSS, JavaScript, Information Retrieval, CoffeeScript, Backbone, San Francisco, product/market fit, Local, Offline-to-Online, Predictable Revenue, Not-A-Game.

Now that generic recruiter-style keywords are published, let me attempt to stand out from the crowd - I'm CEO at LocBox (http://www.getlocbox.com) and we're rethinking the way local businesses generate revenue and foot traffic from their customers.

Most local businesses resort to unsustainable daily deals or boring Email Marketing to acquire and retain customers. We reject that status quo and our hundreds of (paying) customers agree. We've also developed a new search/crawl/tech-centric way of acquiring our own customers and disagree with the wildly obsolete feet-on-street Sales model. The company is small but generating material and predictable revenue.

We're venture-funded (2.5+ years cash in the bank), are working on interesting technology problems and pride ourselves on working hard, drinking bacon-flavored vodka and keeping bureaucrats out. And if you care about it, yes, we have a super-nice office with Bay Bridge views and non-mandatory Halo parties.

Talk to Us? http://www.getlocbox.com/careers, saumil at getlocbox dot com, http://blog.getlocbox.com

38
snowmaker 5 days ago 0 replies      
Scribd - San Francisco, H1B, INTERN are welcome
Scribd (social publishing, top 100 website, YC '06) is hiring talented hackers and other technical people for a broad range of technologies.

We've now hired FOUR people from these "Who is Hiring" threads, including one just last month, and one the month before ... it really works!!

We're looking for people who want to work with:

☆ Ruby on Rails (we're the #2 largest rails site, after Twitter)

☆ Javascript (we use coffeescript)

☆ iOS or Android

☆ Machine Learning / Data mining kinds of problems

☆ Back-end problems: scalability, web crawling, analytics

☆ Devops / building infrastructure and scaling the site

That said, we care way more about your personality and general hacking skills then what languages you've used so far, so if you haven't used these but want to break into mobile or web development, this could be a good opportunity for you.

We're profitable, very well funded and have a really fun office environment (go-karts + a zipline!). We've got flexible hours, a very engineer-driven company culture, and a really terrific team.

Scribd alumni have gone on to found 4 other YCombinator companies, more than from any other startup. We think this says something about the kind of people that we like to hire.

We're looking for full-time and intern hires (junior year or older). Visas and relocation are no problem. See more at scribd.com/jobs. Most jobs are onsite in SF only (with relo), but for devops roles we do hire REMOTE.

Feel free to apply by emailing me directly: jared at scribd.com. I'm one of the founding engineers here and I love meeting other hackers!

39
sylvinus 5 days ago 0 replies      

  --------------------------------------
Paris, France. Full time or Internship
--------------------------------------

Joshfire (http://joshfire.com) has the best team of HTML5/JavaScript gurus in Paris. We won Node Knockout 2011 in the "Completeness" category.

We are also the organizers of the local Hacker News meetup (http://parishackers.org), the largest JavaScript conference in France (http://dotjs.eu) and some other cool events (http://tedxparis.com)

Our main work areas are :

- Our Joshfire Factory, the Wordpress for apps (http://factory.joshfire.com)

- Our Internet of Things R&D lab (check our website for prototyped objects, http://joshfire.com)

Simply put, we are looking for the best web developers in France and Europe. You should be a hacker, highly technical, adaptable, social and energetic to fit in our commando team.

Send your resumes and github profiles to jobs at joshfire.com ;-)

40
huntero 5 days ago 0 replies      
Alcorn McBride | Full-Time | Orlando, FL

Hardware/Software Design Engineer

We develop audio, video, lighting, and show control systems for themed entertainment. You'll find our equipment in the world's biggest theme parks, museums, and attractions.

We're looking for someone with general knowledge of Digital Video technology and Video Compression. RTOS/Embedded software experience is ideal.

It's amazing to see the things our creative customers do with our equipment, and it's exciting to work on next-generation tools and hardware to enable our customers to create the "next-big-thing". You'll wear a lot of hats( today I'm bouncing between debugging an iPad app and working on an FPGA design), but your primary focus will be on our video products.

If you'd like to chat about it, my contact info is in my profile.

For more details and to apply, you can check out the job listing on our website: http://alcorn.com/alcorn-mcbride-jobs/

41
silvio 5 days ago 0 replies      
San Jose, Santa Cruz :: Build FPGA design tools at Altera

Altera is one of the leading designers of FPGA devices in the world. I'm an engineer in the software team, developing mostly embedded design and instrumentation tools for FPGAs. We are looking for software developers experienced or with a strong desire to learn about Computer Architecture, FPGA design, Digital Logic, Embedded Systems, and more, while at the same time developing engineering design tools in high level languages.

To give you an idea of what we do, these are some of the projects that involved me at Altera:

  * Designed and implemented a high performance on-chip network that's used
in thousands of routers, base stations, and switches around the world.
* Created a hardware/software instrumentation framework in a mix of Java, C++, C,
and Verilog. This is the foundation for all the debuggers at Altera.
* Modified the GCC toolchain to add support for Altera's processors, like our
NiosII soft processor.
* Implemented a GDB Server from scratch in Java.
* Defined and implemented the pieces of an ARM CoreSight debug subsystem.
* Implemented infrastructure used in a C-to-Gates compiler.
* Spent hours hacking away with the tools and many of the available
development boards.

If the above sound interesting to you, then Altera might be the place that you've been looking for. Send me an email to sbrugada at altera.com telling me why you think this would be a good match. You should attach your resume too.

42
twp 5 days ago 0 replies      
Camptocamp SA - Lausanne (Switzerland) and Chambéry (France)

Looking for an open source JavaScript geospatial developers. Come work on maps!

http://www.camptocamp.com/en/careers/419-developpeur-javascr...

43
robbiemitchell 5 days ago 1 reply      
Knewton (Union Square, NYC, full-time) is hiring for the following:

-> Software Engineer (platform team)

-> Infrastructure Software Engineer (systems team)

-> Data Scientist (data science team)

-> Adaptive Instruction Analyst (data science team)

http://www.knewton.com/jobs/

=====

Knewton is building the world's most powerful adaptive learning engine, with the goal of making personalized and engaging education available to all. Knewton has been recognized as a Technology Pioneer for 2011 by the World Economic Forum in Davos and one of the top 25 best places to work by Crain's New York Business.

This is an outstanding opportunity to work with and learn from the world's best engineers and data scientists.

Our software engineers have:

* A track record of writing high-quality, elegant code

* A willingness to learn and use Python and Java

* Familiarity with Amazon Web Services (AWS) and Unix

* The potential and desire to rise into positions of technical leadership

* A passion for transforming education

Not required but highly desired are:

* Experience with the Java Virtual Machine (JVM)

* Experience in machine learning and data mining, and with the R statistical package

* Experience with big data processing using NoSQL techniques like Cassandra, Hadoop, Hive

Perks include:

* Competitive salary and stock options

* As much paid vacation as you need to take

* Flexible hours

* High-quality equipment

* The opportunity to use cutting-edge machine learning and engineering techniques to transform and democratize education

44
zimbatm 3 days ago 0 replies      
London, UK. Full time. PandaStream ( http://pandastream.com )

Panda makes it easy for people to transcode their videos into any format, fast. We're a profitable SaaS business, now part of MediaCore (working to transform online video learning). A large and growing number of customers depend on our platform on a daily basis to transcode large volumes of video. We've got big plans to push the platform forward with new encoding technologies and partnerships. With your help we can do it faster and better.

We need someone special. Someone who lives and breathes new technology. The platform is primarily Ruby and FFmpeg, along with Redis, Beanstalkd, EventMachine, and is deployed within AWS. We need someone who will be at ease with this stack, and also someone who can be relied on to manage it all within a production environment. Having a background in video transcoding is obviously a big plus !

You will be working in a beautiful offices during flexible work hours. We provide you with the setup you need to do great work (MacBook, CinemaDisplay, great chair). We also have a fantastic remote team in Victoria BC, Canada that brings the opportunity for travel. You can make a difference, in our team, and on a wider scale by contributing to related Open-Source projects.

To apply, let us know about yourself, your past experience and what you see yourself contributing to our platform. Show us what you're passionate about.

Feel free to ask us if you have any questions about the position.

Contact: jobs@pandastream.com

45
LiveTheDream 5 days ago 0 replies      
New York, NY -- Tapad -- fulltime backend developers/intelligent, motivated people

Tapad is a advertising technology company, specializing in real-time buying and making sense of the fragmented world where every user and household has multiple device, from smartphone and tablets to connected TVs and laptops.

On any given day, I might work on:

* scaling our 100% Scala-based infrastructure to handle billions of requests per day with 95th-percentile response times in the low 10s of milliseconds

* adding features to our back-office webapp (Play) to help our account team manage dozens of campaigns and hundreds of strategies.

* analyzing billions of rows of data to uncover performance anomalies

* testing machine learning algorithms on said data, to create models that improve performance

* practicing my foosball game to ensure foosball dominance in the office

Tapad is a fun, growing place to work on high-performance software with a bunch of great people. We just recently took over the office next door to get more space. The dev team is a lean, mean crew. Drop a note to toby at tapad dot com.

46
dubisaweapon 5 days ago 0 replies      
Two Sigma (SoHo, NYC) - Full Time, Intern, H1B

Did you know there's a company based in Soho that has enough technology to be considered among the world's Top 250 supercomputing sites? One that imports over 5TB of data every single day, and has alumni from Google, Intel, and Microsoft?

You might think I'm talking about some stealth-mode startup, but I'm talking about where I work: Two Sigma Investments. At our core, we're a technology company applying our talents to the domain of finance. We've created a system that combines artificial intelligence and keen human insight " a system that's constantly improving and advancing.

We're looking for a diverse set of technologists to join our team. Our challenges require mastery of areas such as kernel level development, machine learning, and distributed systems. Our team includes a Unix Lifetime Achievement winner, Putnam medalists, ACM Programming competition finalists, and International Mathematics Olympiad medalists. We are proud of our individual pedigrees, but even prouder of our teamwork.

We tend to hire people with at least a bachelor's degree in a technical or quantitative field and experience with C or languages that target the JVM, but we are open-minded in our search for critical thinkers who are passionate about technology. We analyze the data-rich domain of finance, but financial experience is not a requirement. We hope to hear from you!

Dave Hahn
dave.hahn@twosigma.com
http://www.twosigma.com/careers.html

47
ofmofm 5 days ago 0 replies      
Official.fm - New York City - FULL TIME: Ruby Engineers, Frontend Devs - http://official.fm

We create tools and services that help optimize the day-to-day of music professionals: labels, artists, etc. We use the latest technologies in order to rapidly iterate and build the best possible product for our users. We are a small company of around 20 creative people and our lean structure allows us to move fast, cut the crap, and ship.

We are not afraid to try new things: our labs team has written audio decoders in JavaScript for MP3, ALAC, FLAC, and AAC, along with a pitch detector. We know the difference between production code and research code. We love open-source and it loves us back.

The ideal candidate has:

* Expertise in Ruby, Ruby on Rails, and related technologies.

* Familiarity with modern tools, such as Git, SCSS, and other.

* Experience with agile methodologies, TDD, sprints and poker planning, daily stand-ups.

* An opinion. We want you to argue about the right way to do things. If something isn't up to our level of quality, we expect an
intervention.

* Excitement about music and desire to work in this area.

Our stack includes:

* Ruby on Rails 3

* Nginx + Passenger

* PostgreSQL

* Full text search

* Message queues

* JQuery

* Backbone.js

* Git

We're offering you a full-time, permanent position in New York City to create the second product of our music platform (ask us for details).

If you think you're fit for the job, ping us at jobs@official.fm and let's talk!

48
MattBelanger 1 day ago 0 replies      
WebCanada | Full-Time, Toronto ON | Full-Stack Web Developer and Front-End Developer (two positions)

KEY RESPONSIBILITIES:

Web/Technical Development & Site Maintenance

• Responsible for creating, updating and maintaining web pages based on content provided by Team Leader/Project Manager
• Coordinates and incorporates appropriate content and structure to enhance web sites.
• Responsible for choosing and integrating the appropriate software applications that will meet the project needs.
• Provides ongoing support and enhancement for various websites and research projects. This may include some database work and online development requiring more advanced web site coding (php, mysql, html, and CSS)
• Provides accurate coding of HTML and CSS in a fast paced environment.
• Ensures design and content meet project requirements (mobile users, desktop users, browser compatibility, accessibility needs, etc)
• Meets with project leaders to determine project scope and its technical requirements
• Ensures all website properties are in operation (i.e. no broken links, redirect, etc)
• Takes ownership of assigned tasks and deliver requirements within tight deadlines
• Maintains awareness and educates the team of web industry developments and best practices
• Creates technical project plans and timelines
• Reports regularly to Project Managers

QUALIFICATIONS AND EXPERIENCE:

Education normally required: Completion of College or University program in: Computer Science, IT, web-based design, programming.

Experience & Technical Skills:

• 3-4 years experience in website development/programming
• Experience with CMS based web applications
• Strong programming skills in at least one common web development stack (For full-stack developer)
• Strong HTML and CSS skills
• Familiarity with JavaScript and at least one DOM manipulation library, preferably jQuery
• Familiarity with programming for mobile devices (iPhone, iPad, & Android platforms) is an asset
• Familiarity with industry standard graphic tools such as Adobe Illustrator, Photoshop (image slicing, resizing etc)
• Experience with e-commerce is an asset
• Previous exposure to clients in Travel & Hospitality industry is an asset

WE OFFER:
• A competitive salary and all the Coffee Crisps you could ask for
• Health & Dental benefits
• A comfortable and fun working environment
• Excellent opportunities for professional development
At WebCanada we love our customers and are driven to help them succeed. We do everything possible to learn from and help them, as a way to maintain leadership in our industry. If you've got what we're looking for, send your resume to: human.resources@webcanada.com

49
jakemcgraw 4 days ago 0 replies      
New York, NY, Refinery29

Refinery29 is a fashion content platform with a large, primarily female, user base. All members of our engineering team are heavily focused on delivering the best experience possible for our users. Traffic, revenue and employee headcount have all rapidly increased in 2012. 2013 is already looking amazing, please consider joining us.

Senior Software Engineer / API Platform

We're looking for an experienced developer who's seen it all and is ready to try their hand at improving our web application stack and provide tooling support for our growing engineering team. If you have a strong desire to automate, abstract, improve and document a rapidly expanding codebase consider this the opportunity of a lifetime. We need someone to continue refining our web application platform and help us grow.

Nice to haves:

* Worked with 50+ machine distributed application stacks.

* Worked with any of the following: Puppet, NGNIX, Varnish, Akamai, SoftLayer.

* Designed a public API from scratch.

* Designed command line tools for automating and exposing common tasks.

Hit me up @jakemcgraw or email jake.mcgraw@refinery29.com

We're hiring for many positions, see http://the-rig.refinery29.com/jobs

50
pbiggar 5 days ago 0 replies      
San Francisco [remote, h1b]

https://circleci.com - easy, fast continuous integration for web apps. We make thousands of developers more productive by creating better developer tools that allows them move quickly.

We have an incredibly fast, auto-scaling PaaS using EC2 and some pretty hardcore, low-level tech. It's all written in Clojure, exposed as a REST API, with the front-end written in Less, Haml and Coffeescript.

We're pretty small and just started to grow (we were two people a few weeks ago, about to be 4, hopefully 5). We want to have a very transparent company, with a flat organization, and need self-directed folks who play well with others.

Happy to answer questions too. Email sayhi@circleci.com, or try it out: https://circleci.com

51
danielsiders 3 days ago 0 replies      
Tent.is | Full Time | Remote/Newark, DE - Designers, Front End Developers, Ops

We're building a Tent hosting service and apps based on the Tent protocol (http://tent.io). We are seeking a designer (web and mobile), operations team, and front end developer.

Be a part of a tight-knit team changing the face of interactive communications. Our users include Loren Brichter, Jeff Tunell, Manton Reece, John Gruber, Marco Arment, John Siracusa, Dave Winer, and other esteemed luminaries.

We recently launched our alpha hosting and apps products at https://tent.is but need help with design, front end development, and ops moving forward.

We are seeking funding but at present all staff (including new hires) are unpaid. We might be able to help with moving expenses and basic cost of living in some cases.

It's an exciting time, help us build the next great protocol. Even if we fail, we promise you'll have more fun failing with us than succeeding with anyone else.

Contact daniel@tent.is to start talking.

52
joelg87 5 days ago 0 replies      
San Francisco, CA - JavaScript Engineers, PHP/MongoDB Engineers, Devops

We're looking for awesome engineers at Buffer (http://bufferapp.com). We're a team of 7, about to open an office in SF. We have strong growth and revenues and amazing investors/advisors on board. We also have a unique culture of helping each other every day with improvements such as sleep, exercise, blogging (anything!).

I would personally love to hear from you if you're interested. Email me directly - joel@bufferapp.com

53
edash 5 days ago 0 replies      
Paperless Pipeline - Full-time, Remote - Front-end Designer & Developer

We are a small, boostrapped, profitable, and growing company behind the most friendly real estate transaction software on the market.

We are looking for someone to join our team on a full-time, contract basis to lead front-end design and user experience. Our team currently lives in Austin, Chicago, and New York. You can live and work anywhere.

You code clean. You follow best practices. You comment key areas of your code. You meticulously test for cross-browser compatibility. You have a talent (and obsession) with writing highly responsive, speedy code. You take pride in what you've written, but can set your pride aside when it's time to debug.

You have a pixel-perfect eye for design, or at least you think you do :). When looking for the color gray, you nudge left and right on your RGB scale until you find the perfect shade. You understand and can implement fluid, grid, and responsive designs. You're not afraid of retina screens, because it doesn't really change the way you design things anyway.

We work from anywhere and believe in your ability to manage your own schedule. This is a contract position that pays competitive rates. If you need to upgrade your gear, we'll pay for it. If you're interested in a coworking space outside the home, we'll pay for that too.

Sound interesting? Learn more at http://www.paperlesspipeline.com/jobs

54
glou 5 days ago 0 replies      
Quirky.com - Full Time - NYC

Quirky is a social product development company where people from all around the world submit invention ideas to our website. With the help of our passionate community, we select the best ideas each week to develop together and try to bring them to market. If an idea actually makes it, then everyone who helped along the way gets a piece of the pie. You can find our products at retailers such as Target and Bed Bath & Beyond.

Quirky is a rails shop, and we work with lots of fun technologies like AWS, mongo, iOS and heroku to name a few. We're a small team that works on lots of big, fun and interesting problems. We've got a brand new, fully custom office space in Chelsea (might be the coolest office you'll find in NYC). Oh and we also had a reality show on the Sundance Channel last year. VC backed by Andreessen Horowitz and Kleiner Perkins among others.

We're looking to hire rockstar rails, front end and back end developers.

More details here: http://www.quirky.com/about/careers

If interested, shoot me an email greg at quirky dot com.

Relocation is definitely available for well qualified candidates (I moved from SF to NYC to work here!)

55
calbear81 4 days ago 0 replies      
Mountain View, CA - Full time, Intern, H1B

Room 77 - https://www.room77.com

- Software Engineers (3)
- iOS developer (2)
- Android developer (2)
- Designer/UX - (1)
- Email Manager (1)
- Business/Marketing Analysts - (2)

We're a hotel search startup building a new brand focused on price transparency and comprehensive search results. Our core search engine launched in March and we've seen great leading indicators to date with high repeat and satisfaction rates. We're the only search engine that combines prices from leading online travel sites with special discounts like AAA, Senior, Government, and Military all in one search results set to save travelers time and money. We're making major investments to go big with the brand and we're looking for smart and fun people to join our team in Mountain View, CA and help us get there.

Some projects you'll work on:

- computer-generating views from any room in the world
- building the first deep-text hotel search engine (eg. search "eiffel tower views" in Paris or "jetted bathtub" in New York)
- super-fast search across all hotel inventory sites with more rates and more options
- finding better ways to extract and expose data like hotel freebies and fees

...and many other things that contribute to a fast, easy travel planning experience.

If you're interested in information retrieval, machine learning, NLP, or computer visualization, you'll have a great time solving brand new problems and creating a genuinely improved and useful hotel search.

Check out our jobs page: https://www.room77.com/jobs.html?s=HN

56
uberc 5 days ago 1 reply      
New York -- PART-TIME CONSULTANT, INTERN, REMOTE WELCOME

Project Grasshopper, created by a former media executive and Google product director, is looking for game designers and developers to build games for a novel interactive tabletop platform based on Unity 3D, among other opportunities.

The goal of the project is to use games and innovative digital and physical media to foster meaningful social interaction and genuine local community in cities everywhere.

We're looking for:

1. Game developers, especially with experience in multitouch interfaces and Unity 3D;

2. Game designers, especially with an interest in face-to-face (as opposed to online multiplayer) play;

3. Microelectronics hardware engineers, to work with world-class architects (i.e. the kind who design interiors and build physical spaces) on embedded systems for enhancing social face-to-face play in a physical setting;

4. A multitouch engineer, to work with a leading MIT Media Lab researcher, on multitouch platforms, including a round interactive table that comfortable seats 4-6 people based on computer vision technology;

5. An event project manager (New York only), to help organize and run an ongoing series of successful game-night-like test events at various locations in New York City.

Intrigued? Get in touch with your CV or a bit about you and why you are interested and I'll send you more about the project, including specifics about the games development/design projects and videos about the the project overall and the interactive tabletop platform we've built.

Email: ien@alum.mit.edu

57
witten 4 days ago 0 replies      
EnergySavvy - Seattle, WA

Our software helps people make their houses more energy efficient, addressing a major source of energy waste in this country that impacts our energy independence and contribution to global climate change. Focusing on high-quality code and excellent user experience, we enable our utility customers to run and optimize their energy efficiency upgrade initiatives.

Working at EnergySavvy means being part of a team that believes in both the mission of reducing energy waste and the importance of building great software.

EnergySavvy's growing rapidly, but we're incredibly selective. We're looking for smart people who are passionate about building high-quality software and delighting users.

We're a small team, which means that we're rarely bored at work, we get to work on a variety of projects and there are tremendous growth opportunities. It also means we prize drive and integrity.

We're hiring backend Python devs, front-end devs, PMs, etc. Here's our jobs page:
http://www.energysavvy.com/jobs/

58
mryan 5 days ago 0 replies      
Fashiolista - Amsterdam, NL. Python/Django developers, DevOps. Full time, on-site in our office in the center of Amsterdam.

We are a funded startup looking for Python/Django developers and sysadmins with AWS experience... or ideally someone who ticks both of these boxes. As Fashiolista is growing rapidly, we are on the lookout for new team members who can help us scale the site and keep up with our growth.

Although we are in the fashion industry, a love of fashion is not required. If you love hacking open source applications and scaling high-traffic websites, you'll fit right in. We encourage our team to work on open source projects where possible, and attempt to open source many of the components we build ourselves. We are looking for "T-shaped employees" (a la Valve) who can contribute to a number of areas in the business.

Our stack consists of, among other things:

- Django

- Celery

- SOLR

- Redis

- Memcached

- PostgreSQL

- AWS (with heavy use of CloudFormation)

More information is available on our jobs page (http://www.fashiolista.com/jobs), you can also email me directly if you would like to discuss the role futher (email in profile).

59
rwalker 5 days ago 0 replies      
Cue is hiring engineers in San Francisco.

Generalist: work on problems like "how to match a calendar entry to related email", or "extract all addresses, relative dates, signatures, and more from an email in under 1ms", or "scale a document analysis and indexing pipeline to handle billions of documents"

Mobile: iOS or Android or both. Work on problems like "create custom ui", "prioritize network requests in varying network conditions", or "design an efficient format for information retrieval on mobile devices"

We're a tight knit team - we work hard but always find time to duke it out in Smash Brothers Brawl or ping pong after lunch.

E-mail us at jobs+hn@cueup.com or try out our programming challenge at http://challenge.cueup.com.

60
kentf 5 days ago 0 replies      
TORONTO / SAN FRAN - FULL TIME - PYTHON, JS, BACKBONE, NODE, REAL TIME

Top Hat Monocle (http://www.tophatmonocle.com) is hiring for a few roles:

* mobile dev (iOS, Android)

* sysadmin/infrastructure developer (rabbitmq, selenium, fabric, ec2)

* Front End (javascript, backbone)

* Back end (python, django, javascript, node.js.)

We're a profitable (and valley VC funded) education startup that helps make class more engaging. We've got some really cool problems to work on and your work would be impacting a huge number of students daily.

We also hire interns so please feel free to apply for that as well (paid of course.)

Our dev team is in Toronto but we've also got an office in San Francisco so if you're really good we would be open to having someone work from there. If you're not based in Canada or the US but are willing to relocate feel free to contact us, because we do cover relocation expenses and will help you manage the work permit process.

Send your resume/github account to mike at tophatmonocle dot com.

61
pazimzadeh 5 days ago 0 replies      
New York, NY or remote. Intern or Junior developer.

Beagle is like Craigslist, but just for college students. We are creating a simple, secure network for students to post and run tasks and errands in their community. getbeagle.com

This is a chance to work on something that will be used by thousands of students, and to be one of the first ten team members.

All software engineers will be working on one or two of our main projects:

#API: Our API is the core that powers everything else. It's written in Clojure. You'll be the one actually implementing all the features and exposing them in a developer-friendly way. This is a fun challenge for anyone interested in software design and architecture. We use MongoDB on the backend so it's best if you are at least somewhat familiar with it.

#iOS app: We have a hybrid iOS app, which lets us have a native experience while staying agile, with quick iterations and frictionless deployment. You'll mostly be working with the Python web app, but will also have to work with the native iOS shell occasionally, too. You'll have to work closely with the API, as all new features are be added there first.

#Website: Our public-facing website is a simple Node.js app. You'll be working closely with the API to mirror certain features from the iOS app to the website. Familiarity with MongoDB is preferable.

Additionally we have some other projects planned like a new administrative interface to the API, and a dashboard that reports key stats we can track.

Please contact Julian at julian at beagleapp dot com.

62
edawerd 5 days ago 0 replies      
ZenPayroll - San Francisco, CA - full-time, full-stack developers - H1B OK

Things we like: Rails | Backbone | JQuery | MySQL | Coffeescript | TDD. If these technologies and processes excite you and you want to work on a product that has the potential to transform an industry, we've love a chance to share our vision with you.

About us: We're a team of second time entrepreneurs, tackling the massive payroll market. If solving a real pain point for millions of people gets you excited (plus the chance to build a billion dollar company), we'd love to speak with you. We have big ambitions and the funding and resources to make long term bets. We've raised a large round from an all-star list of investors and are looking for like-minded engineers to join us.

There's a ton of work to be done, and you'll be a core member of our team as we grow the company. You'll receive a highly competitive salary, a sizable equity stake, and we'll geek you out with whatever equipment you need to get your work done. Other perks include a housing stipend if you live near the office, 3 meals/day, company retreats, gym stipend, and more. Our office is one block from South Park in SoMa, San Francisco.

Above all, we're looking for individuals who are yearning to do the best work of their lives. You'll be amply rewarded for the work you do.

If you're interested, send us a note at jobs [at] zenpayroll [dot] com and include your LinkedIn, GitHub, and/or any project pages.

63
bankim 1 day ago 0 replies      
Nimble Storage - San Jose, CA - Full time
System Software Engineers with expertise in C/C++ or Java.

Fastest growing storage systems company
http://www.businessinsider.com/nimble-storage-sequoia-accel-...

Check out careers page for job listings http://www.nimblestorage.com/company/careers.php

If interested email me your resume with job titles, in order of preference, to bankim [at] nimblestorage [dot] com

64
squirrel 5 days ago 0 replies      
Notting Hill, London, England.

Our web application is at the heart of our busy e-commerce business; every day it serves millions of product images and handles thousands of purchases - but we can and do update the live site with new code anytime we want without missing a beat. Our systems are written on the LAMP stack and we are migrating to Symfony 2 as our MVC framework. Developers choose the tools that work best for them - for instance, we have a mix of Linux, Windows, and Mac workstations in the team. We are adopting and adapting agile development techniques such as test-driven development, pair programming, and continuous integration. We hold regular retrospectives to improve our working environment and lightning talks to share cool ideas whether work-related or not. We expect developers to be generalising specialists, ready at the drop of a hat to refine an algorithm, write a tricky integration test, tune a SQL query, or discuss feature nuances with a product manager. Our team is growing fast and we'd like to hear (at careers@secretsales.com) from any of you who'd like to join us; we're hiring for all technical roles including front- and back-end devs.

Established in London in July 2007, Secretsales.com is one of the UK's leading private shopping clubs, offering limited-time online sales with current name-brand goods at deep discounts. Brands include fashion, beauty, homeware, and lifestyle categories, many familiar from the high street. The company has about 80 employees and a substantial annual turnover. The firm is growing quickly after a recent investment round.

65
bcjordan 5 days ago 0 replies      
PopCap's San Francisco, CA office wants your brainz " to make games.

We are hiring full-stack Senior Software Engineers for our San Francisco office.

We have a fun, relaxed work environment and a team of incredibly great senior software engineer generalists"you will learn to work with the full software stack for everything we make. We care a lot about building great games and some of the best and innovative software in the world to support them.

If you don't yet live in San Francisco, visiting our office will convince you to. Then we'll move you out here.

Send a quick "hi" to me now (I'm a full-stack software engineer there) and we'll talk about you making games: bjordan@popcap.com

Full job descriptions and a silly video about working at PopCap worldwide: http://www.popcap.com/job-opportunities

A creepy video PopCap didn't make but I nervously laughed at: http://www.youtube.com/watch?v=J-zBKlvJqJk

66
BMarkmann 5 days ago 0 replies      
Counterpoint Consulting - Vienna, VA (Washington DC area)

Associate Consultant

About us:
* Founded in 2006, self-funded and always profitable
* Laid-back, collegial workplace
* Dedicated to making business applications suck a little less

About you:
* You have a passion for creating software to solve complex business problems
* You have strong communication skills, and are able to work hand-in-hand with business people to translate business requirements into cutting-edge web applications at premier government and private industry clients

Check out our current listing(s) at:
http://www.c20g.com/site/join

We'd love to get some HN folks on the team!

67
Frencil 5 days ago 0 replies      
SparkFun Electronics (Boulder, CO)

Looking for a full time web application developer. Debian/Nginx/PHP/MySQL stack with a dash of MongoDB. Heavily open source environment (SparkFun is a leading in Open Source Hardware) and our dev shop is just as committed.

Free beer on tap, dogs allowed at work, excellent employee discount and free or heavily discounted access to tools, resources, and learning about electronics and physical computing. Using spare cycles for tinkering is encouraged.

Full job posting with application instructions:

https://www.sparkfun.com/jobs/30

Note: forking a Git repository is part of the application process.

68
jack7890 5 days ago  replies      
UI Developer

SeatGeek -- New York, NY

SeatGeek is the web's largest search engine for live event tickets. Think "Kayak for sports/music/theater tickets."

We're looking for someone to join our dev team who will focus on HTML/CSS/Javscript and interface construction. You don't need to be a web designer, but you need to be "interface conscious"--i.e. strong design instincts, strong opinions about what looks good/bad, etc.

More details here: http://seatgeek.com/jobs/ui_developer/

18
0.3 - 0.2 == 0.2 - 0.1 is falsy. Which language gets this right?
11 points by factorialboy  2 days ago   22 comments top 17
1
mooism2 2 days ago 0 replies      
You should perhaps be using a rational number datatype instead of floating point arithmetic.

It depends what calculations you're doing: if you need to use transcendental functions then you're stuck with floating point, and you'll have to decide how close two numbers need to be for you to consider them equal. n.b. you need to do this: no programming language can know whether false positives are more or less harmful than false negatives in your program.

2
shangaslammi 1 day ago 0 replies      
In Haskell, decimal literals can be inferred as any Fractional type (including Rational, which is precise), but they default to Double if there is no context that dictates otherwise.

    Prelude> 0.3 - 0.2 == 0.2 - (0.1 :: Rational)
True

Above, we explicitly declare one of the literals as Rational, and the rest are inferred as having the same type (since the standard library does not allow you to do arithmetics or comparisons between discrepant types).

3
informatimago 1 day ago 0 replies      
Indeed old programming languages get it right:

Fortran (the oldest still in use):

    $ cat sub.f
C Prints 0.3-0.2 and 0.2-0.3
PRINT 4, 0.3-0.2, 0.2-0.1
4 FORMAT ('0.3-0.2=',F3.1,' 0.2-0.1=',F3.1)
STOP 1
END
$ gfortran sub.f -o sub
$ ./sub
0.3-0.2=0.1 0.2-0.1=0.1
STOP 1
$

Lisp (the second oldest still in use):

    cl-user> (values (- 3/10 2/10) (- 2/10 1/10))
1/10
1/10

Cobol (the third oldest still in use):

    $ cat sub.cob
IDENTIFICATION DIVISION.
PROGRAM-ID. DIFFERENCE.
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
DATA DIVISION.
FILE SECTION.
WORKING-STORAGE SECTION.
77 out32 pic 9.9.
77 out21 pic 9.9.
PROCEDURE DIVISION.
subtract 0.2 from 0.3 giving out32.
subtract 0.1 from 0.2 giving out21.
display '; 0.3 - 0.2 = ' out32 .
display '; 0.2 - 0.1 = ' out21 .
goback.

$ cobc -fixed -Wcolumn-overflow -Wparentheses -x sub.cob
$ ./sub
; 0.3 - 0.2 = 0.1
; 0.2 - 0.1 = 0.1
$

4
anonymouz 2 days ago 1 reply      
As many others have pointed out, this is not really a matter of language but of the data types used. In IEEE 754 floating point arithmetic, the two expressions are not equal.

You're looking for a different data type, and many choices would give you the desired equality: a decimal floating point representation, calculating with rational numbers and interval arithmetic come to mind (technically, IEEE floating point is a kind of interval arithmetic, but you have not much control over the size of the intervals used and comparison does not do what you might naively expect, i.e., checking whether the two intervals intersect).

I suppose you should look for a library like GMP or MPIR for whatever is your preferred language. Most computer algebra systems (e.g., Sage) will also provide with what you need in some way or another.

5
draegtun 1 day ago 0 replies      
Perl6 gets it right:

  $ perl6
> (0.3 - 0.2) == (0.2 - 0.1)
True

Because Perl6 use Rationals by default:

  > (0.3 - 0.2).perl
1/10

To get it to work in perl5 you need to use bigrat pragma:

  $ re.pl
> (0.3 - 0.2) == (0.2 - 0.1)

> use bigrat;
> (0.3 - 0.2) == (0.2 - 0.1)
1

I think Clojure is another language that uses Rationals by default.

6
CurtHagenlocher 2 days ago 1 reply      
I suspect COBOL got this "right"...

In C#, (0.3m - 0.2m) == (0.2m - 0.1m). The latest version of the C++ spec allows for user-defined literals, so you could do something similar there (with caveats). But as far as I know, there's no modern language in widespread use that has decimal literals which default to base-ten representations.

7
Piskvorrr 2 days ago 0 replies      
It depends on what the meaning of the word "is" is.

In other words, floating point operations in binary computers can give unintuitive results; welcome to the bizarre world of programming. This may be a useful starting point for reading: http://stackoverflow.com/questions/1167691/ieee-floating-poi... , or perhaps this: http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.ht...

(Note that most programming languages have a prominent warning about this in the documentation.)

8
beagle3 2 days ago 0 replies      
APL, J and K/Kona all get it "right" - their default floating point comparison is a "tolerant comparison", basically meaning that floating point numbers compare equal even if they are slightly apart (a few ulps, configurable). It does not extend to hashing (because tolerant equality does not actually have equivalence classes), but is nevertheless an extremely useful behaviour.
9
shared4you 2 days ago 0 replies      
Of course, Mathematica gets it right :) As a general rule, never use == and != operators on floats or doubles.
10
d0m 2 days ago 0 replies      
IMHO, the right thing to do would be to forbid the usage of == for decimals values.

  1.0 == 0.9 -> Throw err
1.0 > 0.9 -> true

In most case, you don't want to use == on double because it 's very dangerous... it's way better to use (0.3 - 0.3000001) < 0.001 or something similar. So, by forbidding the == on doubles, you force the programmer to use a safer way. In the same time, it's a clean hack around this decimal issue. As a bonus, a programmer who doesn't know binaries arithmetic might get curious on why == isn't implemented on double and read on it.

11
vec 2 days ago 0 replies      
Hopefully none of them (at least none that use floating point arithmetic). When you convert the equation to the exponent notation you get this:

(1.2x2^-2) - (1.6x2^-3) = (1.6x2^-3) - (1.6x2^-4)

which is pretty clearly false. http://www.h-schmidt.net/FloatConverter/IEEE754.html has a pretty nice conversion tool, if you're curious.

12
S4M 1 day ago 0 replies      
I found once that 3.6 - 3*1.2 == 0 was false in C, and subsequently in all the languages I could find.

I suspect it is due to the fact that those number have an infinite binary expansion...

13
rprasad 2 days ago 0 replies      
Any language which uses floating points to represent these values rather than fixed points.

C# and some versions of C use fixed-point representations for these values by default (or correct for floating point errors internally, as with C#), and return the correct answer of true, as .1 is equal to .1 in fixed-point representations.

EDIT: False is only the correct answer when using floating point representations, as the equation no longer boils down to .1 == .1, but something like .999 == 1.0001, etc.

14
darkxanthos 2 days ago 2 replies      
Oddly Javascript does. Probably more oddly I don't get why that's "right"
15
genwin 2 days ago 0 replies      
I checked in Go (golang). Verbatim, it's false. But if I save at least one side of the equality to a variable, or cast at least one side to a float, it's true.
16
ehutch79 1 day ago 0 replies      
wait. why is that false? both come out to 0.1, which should be equal?
17
brghteyes 2 days ago 0 replies      
bc gets it right

  $ bc -l -q
.3 - .2 == .2 - .1
1

19
Marketplace to sell ownership of our software?
4 points by 1123581321  1 day ago   1 comment top
1
charleshaanel 3 hours ago 0 replies      
Two Ideas:

1) Run some paid advertising to get you in front of potential buyers. Who would be the ideal customer (in this case 'ideal buyer') for this asset?

  The benefit of a marketplace is that you find people who are ALREADY looking to buy. That's nice. But many times people aren't aware of the benefits of software. Map out the top 3-10 benefits that the buyer would have. Then run ads which get you in front of them. Sell them on the fact that this application is the answer to their problems. Rather than going through the pain of developing it themselves - they buy from you.

2) Established Marketplaces. Of course you mentioned Flippa. Flippa may not be the best placed for a seller because it's a buyer's market. Also 90+% of buyers there want sites, apps, etc with demonstrated revenue.

Here are some other marketplaces though you may find helpful:

Marketplace.Sitepoint.com

Websitebroker.com

Buysellwebsite.com
Aappbusinessbrokers.com
Apptopia.com (for mobile apps - may be able to discover some buyers interested in Windows appications).

Good Luck

20
Gmail Senders IP Address ?
2 points by anekantavad  1 day ago   5 comments top 3
1
anekantavad 1 day ago 1 reply      
Nope! It points to a Google IP in California! And I live in the UK and am quite certain the email came from someone in the UK.

Here's the header:

Received: from DB3PRD0104HT012.eurprd01.prod.exchangelabs.com (10.4.156.40) by
DB3PRD0106HT005.eurprd01.prod.exchangelabs.com (10.3.5.131) with Microsoft
SMTP Server (TLS) id 14.15.108.4; Thu, 4 Oct 2012 12:35:25 +0000
Received: from DB3PRD0104HT023.eurprd01.prod.exchangelabs.com (10.4.156.53) by
DB3PRD0104HT012.eurprd01.prod.exchangelabs.com (10.4.156.40) with Microsoft
SMTP Server (TLS) id 14.15.108.5; Thu, 4 Oct 2012 12:35:25 +0000
Received: from mail47-ch1-R.bigfish.com (216.32.181.171) by
DB3PRD0104HT023.eurprd01.prod.exchangelabs.com (10.4.156.53) with Microsoft
SMTP Server (TLS) id 14.15.108.5; Thu, 4 Oct 2012 12:35:15 +0000
Received: from mail47-ch1 (localhost [127.0.0.1]) by mail47-ch1-R.bigfish.com
(Postfix) with ESMTP id BF329160077 for <smgxrcs@xxx.ac.uk>; Thu, 4 Oct 2012
12:35:14 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:128.40.105.162;KIP:128.40.105.162;UIP:(null);(null);H:vscano-d.xxx.ac.uk;R:internal;EFV:INT
X-Safelisted-IP: 128.40.105.162
X-FOPE-CONNECTOR: Id$17341%Dn$UCL.AC.UK%PF$0%SF$0%RO$0%
Received-SPF: neutral (mail47-ch1: 128.40.105.162 is neither permitted nor denied by domain of gmail.com) client-ip=128.40.105.162; envelope-from=muffledmuffin65@gmail.com; helo=vscano-d.xxx.ac.uk ;-d.xxx.ac.uk ;
Received: from mail47-ch1 (localhost.localdomain [127.0.0.1]) by mail47-ch1
(MessageSwitch) id 1349354112842960_16280; Thu, 4 Oct 2012 12:35:12 +0000
(UTC)
Received: from CH1EHSMHS010.bigfish.com (snatpool2.int.messaging.microsoft.com
[10.43.68.232]) by mail47-ch1.bigfish.com (Postfix) with ESMTP id BE12C140085
for <smgxrcs@xxx.ac.uk>; Thu, 4 Oct 2012 12:35:12 +0000 (UTC)
Received: from vscano-d.xxx.ac.uk (128.40.105.162) by CH1EHSMHS010.bigfish.com
(10.43.70.10) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 4 Oct
2012 12:35:10 +0000
Received: from vscan-b.xxx.ac.uk ([144.82.100.151]) by vscano-d.xxx.ac.uk with
esmtp (Exim 4.76) (envelope-from <muffledmuffin65@gmail.com>) id
1TJkdv-0001ku-Qt for xxx.xxx@xxx.ac.uk; Thu, 04 Oct 2012 13:35:07 +0100
Received: from mail-ob0-f194.google.com ([209.85.214.194]) by
vscan-b.xxx.ac.uk with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) (envelope-from
<muffledmuffin65@gmail.com>) id 1TJkdl-0003vW-QD for xxx.xxx@xxx.ac.uk;
Thu, 04 Oct 2012 13:34:57 +0100
Received: by mail-ob0-f194.google.com with SMTP id un3so74845obb.9 for
<xxx.xxx@xxx.ac.uk>; Thu, 04 Oct 2012 05:34:52 -0700 (PDT)

2
CrankyBear 1 day ago 0 replies      
It's in the message's headers. Go to the top, far right of the message, hit the down arrow, and then click show original for the headers.
3
anekantavad 1 day ago 0 replies      
Also, I suspect they'd be using their iPhone
21
Ask HN: What are some optimal places to live in NYC?
6 points by yolesaber  2 days ago   7 comments top 5
1
beagle3 2 days ago 1 reply      
Depends on your cost/time tradeoff.

Manhattan is extremely walkable. If you live close to where your office is, you might be spending 10 minutes commuting each way (including elevators in both buildings). That's rather short, but not unheard of in NYC. However, it might be more expensive.

If you (say) work in Chelsea and live in deep Brooklyn, you'll have 40 minutes commute each direction each day, and that would save you some $1000/month on rent. Some people would rather pay that money than spend that time daily.

Jersey City and hoboken are, in many senses, close than Brooklyn or Queens, definitely closer than Long Island City. The commute is not bad at all, as long as you find a place close to a PATH station, and your office is walkable from a PATH station (if you need to switch between the PATH and the subway, you'll have a much longer and more expensive commute).

Don't immediately discard manhattan - there are good deals to be found, and brooklyn is not as cheap as it was five years ago.

Finally, if that's feasible, I'd recommend finding a one month rental (airbnb / sublets on craigslist, corporate housing / long stay hotel if you can afford it) close to your office BEFORE you commit; that would let you get a better idea of what you need and what's your cost/benefit tradeoff. Basically all reasonably priced nice apartments in NYC are yearly contracts, and many owners will not let you out easily if you want to leave earlier than that.

2
keiferski 1 day ago 0 replies      
I spent a week in August in a hostel around Long Island City. It took ~10 minutes by subway to get to Midtown, another 15 or so to get anywhere else in Manhattan. The main drawback is that you can't easily walk there - you have to go across the Queensboro Bridge. Walking back to LIC late at night is much more of a hassle than walking back to say, LES or Hell's Kitchen.
3
nanijoe 2 days ago 0 replies      
Don't overlook Hoboken, Jersey City etc, even though they are technically in a different state
4
mushmoosh 2 days ago 1 reply      
The border of Prospect Heights and Crown Heights around Franklin Ave. might be a good fit for you. It is relatively affordable, somewhat close to Prospect Park, and around some cool places.

Fort Greene and Clinton Hill are really wonderful neighborhoods. It is a bit more expensive, but you can stumble upon some "gems" from time to time.

Best wishes and welcome! :-)

5
mjrnyc 2 days ago 0 replies      
the public transportation in NYC is great. Finding great cheap apts is like finding a needle in a haystack. Some friends are reading obituaries to find vacant apts. Everything is available within 1 hr commute via public transportation. I would look at a 30-45 minutes commute from your work location. Look at L magazine and Time Out New York and see where your interests are located. Some of the more affordable places are upper manhattan, the upper east side of manhattan and the outskirts of brooklyn and queens. Even Staten Island for some and if your a real homesteader there are some areas in the South Bronx which are getting cool, although very slowly.
23
Ask HN: Why is it easier to make money by being evil?
8 points by diminium  2 days ago   9 comments top 9
1
glimcat 2 days ago 0 replies      
For any problem with optimal solution k, a superset of that problem formed by relaxing the rule set will have an optimal solution at least as efficient as k.

It comes up in AI a few times.

2
moocow01 2 days ago 0 replies      
Capitalism and currency as a concept have no understanding of ethics, morals or good vs. bad built into them.

The responsibility of enforcing and encouraging ethical behavior is on the shoulders of the government and broader society. For example, if we take that selling people's personal information is "evil" as a given, it would not be a profitable practice if literally everyone did not accept it as a fair practice or the government could theoretically censor it completely. There would be no money to be made because potential buyers would distance themselves from it.

To take it to the extreme, for example, if our culture valued something as blatantly evil and extreme as cannibalism and the government had no laws against such actions, there would unfortunately be money to be made on selling human tritip as gruesome as that is.

The point is that the trend you notice of companies profiting from "evil" actions (I agree with this) is more a reflection of the current status of society, our value system, and the government than it is of capitalism or business. If we all were purely "good", the nature of what is profitable would be quite different.

3
UnoriginalGuy 2 days ago 0 replies      
I would argue that being "evil" is less important than being completely single-minded.

Why, for example, does Google track its customers? To show them more relevant search results and ads.

From Google's perspective why is that a "good" thing? Because more relevant content means the customer is more engaged.

Why is engagement important? An engaged customer is going to spend longer on your site/services than an unengaged one.

So what can we take away from this? Google is completely single-minded about keeping customers using its products and customer engagement is a cornerstone in that strategy which in turn leads to things which one might consider "evil."

Good and evil are all a matter of perspective. The problem with morals is that they get in the way of being single-minded. If you WANT your business to succeed but are too moral to fire that under-performing employee then you might at best set your business back or at worst fail entirely.

4
gyardley 2 days ago 0 replies      
Wait, what? It's way easier to make money by selling a product or service than it is by 'tracking customers and selling data.'

An individual's data is worth next-to-nothing. You have to accumulate huge audiences and keep the costs of whatever you're giving away ridiculously low to make that sort of business worthwhile - and both of those are really really hard.

5
gee_totes 2 days ago 0 replies      
Example 1: I'm assuming you mean users (instead of customers, since normally your customers are buying something from you and that's how you make money). If your users aren't buying things from you directly, appeals for donations and affiliate programs aren't as steady a stream of income as selling tracking data.

Example 2: I think this speaks to corporate management philosophy more than anything. If management philosophy of large corporations shifts towards empowering their employees and away from quantifying employee's productivity contributions, then it will be easier to sell software which empowers employees to do what they think is best.

inb4 capitalism

6
brudgers 2 days ago 0 replies      
It is easiest to make money by being amoral.

This is distinctly a different approach from being immoral.

Caveat Emptor is neither evil nor consistent with the golden rule.

7
girasquid 2 days ago 0 replies      
Define 'evil', and then define 'easier'.
8
mapster 2 days ago 0 replies      
It has to do with keeping customers, learning about them, and selling goods/services to them over and over.

The other side of the coin is the aim to maximize profitability (collect and sell data). Take the humanity out of the equation and look at the business plan thru the lens of a logical, emotionless strategy. I am not saying that is good or bad, but it certainly is logical, no denying that.

9
tgrass 2 days ago 0 replies      
Asymmetrical Information.
24
For what Saas (Software as a Service) are you paying for?
11 points by kornnflake  3 days ago   12 comments top 12
1
olefoo 3 days ago 0 replies      
Freshbooks http://freshbooks.com
Linode though I'm thinking of dropping it for...
Digital Ocean http://digitalocean.com which is VMs done right.
I also use Amazon AWS http://amazonaws.com especially s3.

I've been a flickr pro member for several years, although I keep thinking about moving it all elsewhere. But that's personal, not business use.

2
codegeek 2 days ago 0 replies      
I have a one man company and so far, I am paying or would gladly pay for the following on a monthly basis

- Payroll processing fee (through my bank but they use Intuit)

- Freshbooks for invoicing (free for me since < 3 clients but would gladly pay if needed)

- Wave Accounting software for small business. This one is still not quite there in my opinion. I am using it so far because it is free but not the best. Quickbooks scares the heck out of me (too bloated for my needs).

3
MattBearman 3 days ago 0 replies      
Spotify, URL2PNG, Freshbooks, Pingdom, Linode, Balsamiq, Photoshop (I start and stop this one as I don't need photoshop every month
4
UnoriginalGuy 3 days ago 0 replies      
Netflix, Log Me In Pro, Skype, Audible, and Route 53
5
jameswyse 3 days ago 0 replies      
These are not all SaaS but whatever..

Spotify, Freshbooks, Github, Dropbox, AWS, Heroku

6
gadders 3 days ago 0 replies      
- FreeAgent for my company accounts
- CrashPlan for my online backups
7
modo_ 3 days ago 0 replies      
I pay for:

* Spotify * Netflix * Dropbox * Linode

Sometimes I'll add a service for a month or two, but I usually find myself coming back to the basics. I'm not sure what it is about them, but I really dislike monthly charges.

8
Concours 3 days ago 0 replies      
9
aleprok 3 days ago 0 replies      
I am not paying to any Software as a Service business, but I do use Github and Dropbox for free.
10
mforsberg 2 days ago 0 replies      
Spotify, Dropbox and Linode.
11
monksy 3 days ago 0 replies      
KVS Tool
12
tbirdz 3 days ago 0 replies      
none, Don't SaaS me man...
25
Ask HN: I'm Talking to a High School Class about Entrepreneurship
3 points by ValG  1 day ago   6 comments top 3
1
whichdan 1 day ago 2 replies      
Since they'll most likely be sleep-deprived and bored, how about something interactive?

You could have them all split up into groups of 1-3 people and brainstorm business ideas for 10 minutes, and then as a whole class, spend 3-5 minutes discussing whether each idea is viable. This would give you plenty of chances to speak on certain topics without it being an hour of soapboxing.

2
alid 1 day ago 0 replies      
What a great opportunity!

If you can show a video, the Apple 'Think Different' ad would make an inspired intro: http://youtu.be/4oAB83Z1ydE

A fun activity could be to get them into groups, and get them to look at a certain product or issue through an 'Entrepreneurial Lens' - How can we make this better? How could we reach customers? You could have them fill out a lean canvas with their ideas :)

3
jjets718 1 day ago 1 reply      
Hi, OP! I'm currently a senior in high school, and I am also very interested in entrepreneurship (created and am now marketing http://www.pillsoftware.com). What really sparked my interest in startups and technology was how technology can have a huge impact on others' lives and be very profitable at the same time.

I like whichdan's idea of having the class split into groups and brainstorm business ideas, and then coming back together to discuss the ideas. I also think it is important to stress that starting a business involves a lot of hard work, and that the media might portray certain businesses that seem to find success very quickly, but in reality it's a long process on the road to success.

26
Ask HN: Best alternative to iOS6 Maps App for New Yorkers?
3 points by kylelibra  1 day ago   3 comments top 2
1
Terretta 1 day ago 0 replies      
> streets in Manhattan

I haven't really had a big problem with Apple maps in NYC, and for transit I tie into "iTrans NYC" or "iTrans MNR".

The trick with Apple's search, as well as Google's search, in downtown NYC is to not use "New York City" as the town name, but "Manhattan". This stops you from getting addresses in Queens and whatnot which also fall under "New York City" and "NYC" city names. More people walk nav those areas, which is why they tend to be offered before the Manhattan ones.

For my own walking map, I use "Exit Strategy", which shows the NYC neighborhood street maps with the subway stations marked so you can see all the entrances and exits. This app also tells you which car of the subway to get on to be right at the street exit you want at the end of your ride. I used this as my walking street map in iOS 5 as well, it beats Google Maps and works offline.

For all in one navigation, maps, POIs, traffic, vehicle/public/pedestrian nav, consider Navigon. I find it the best of breed.

2
gregcohn 1 day ago 1 reply      
have you tried Lumatic?
27
Ask HN: How does an experienced freelancer get work?
135 points by protoweek  8 days ago   73 comments top 41
1
ErrantX 8 days ago 6 replies      
I've been freelancing for ~4 years, "properly" for the last 2. This is what I have found works...

Your very best clients will come from personal recommendations. Avoid close friends recommending you; one of my first clients was recommended by a close friend, and you feel an obligation to both the client and the friend. Not fun - especially when you make a cock up and the friend calls you to say they are a bit let down. At least without the friend in the equation it is only your professional reputation at risk :)

But good clients come from acquaintances. My very best clients (around 5 regulars) come from a single friend I knew at university - they are marketing person with a big network. I didn't know them very well but they recalled I did software engineering, and got in touch a couple of years after we graduated with a client in need of help.

Tip 1: Check your wider network for possible good "contacts" and tap them for work. You don't have to be embarassed, they weren't that good a friend!

Avoid freelancer sites for the most part. You can get good income from them, but lets face it; you're looking for fun and varied work, with great money and time to call your own. Freelancing sites don't do that for you. They have limitations. You tend to find yourself grinding for work, which you then have to offer competitive prices for. People who post work to freelancer sites are often looking for value, not quality. What are you offering?

Especially this is important when starting out. I had a false start way back 4 years ago when I spent a week looking for freelancing work on those sites & failed dismally. So I went back to my day job.

Tip 2: Ignore freelance sites, mostly. At least till you are established

Learn how to sell yourself - and learn new skills! I started out as a "PHP developer". Screw that - now I am a "Full stack software engineer". I learned how to set up a server and optimise it for load. When a client I had previously done a days work for rang up, months later, in a panic because they had a flood of traffic and couldn't cope... I didn't have to turn them away, I knew how to get them up and running.

Use the right language; You. Are. An. Engineer. That is a skilled consultancy job. Don't undersell yourself as a code monkey jobbing for work. (of course, you then have to live up to that promise)

Tip 3: Learn new skills. Market those skills

Other good work comes from recommendations - these are the best because if someone has been told "Tom gets things done", and they call me, then they are already sold.

The way to make sure you get good recommendations:

- Be 100% professional and competent. Make the effort to write properly in emails, and to include an email footer etc. Little things that make you stand out as capable.

- Get things done. If it's broken, don't waste time. Fix it, then email them the result.

- Be pro-active. If I get a client ring up with a possible project I immediately follow up with an email summarising our phone call - adding some ideas if I can. It shows commitment to them as a customer in a way that adds value to the relationship (without costing them...).

- When the customer calls at 9pm with an emergency, don't fob them off. Fix it. They will happily pay your overtime rates (I once charged a customer £100/hr for overtime emergency work when the normal work I was doing for them was at £45/hr. And they gave me an added 50% bonus because they were so grateful)

- Genuinely offer "full stack". I designed a simple site once, sent the HTML and told them to FTP it to their web host.. the reply was "do what? do we need a domain address?". Clients want you to make things work for them; registering domains and FTPing files is menial in terms of your skill level - the client has no concept of this :) (#1 freelancer rookie mistake).

Tip 4: Be accessible, competent, pro-active and GTD!

Don't worry too much about your website or online portfolio. It's actually a distraction. Find work pro-actively - passively obtained work, unless you are marketing yourself beyond just the website, tends not to be as good!

Tip 5: Find work, don't let it find you

Contact design agencies and recruiters in your area. The latter will annoy you with lots of irrelevant calls ("We have an excellent full time role for you in the Aberdeen area" - uh, hundreds of miles away doing data entry you mean...) but I have also picked up some excellent clients through them. If someone is going to a design agency or recruiter then they have money to burn, and are often looking for a premium service.

Tip 6: Recruiters have clients with cash to spend

Go local. I canvassed my area for small businesses etc. that might benefit from a website. I threw together a leaflet & microsite, plus revamped my own CMS code... and spent a week dropping leaflets through letterboxes. It's good business because I can sell them a design & host package which brings me in half a days work plus yearly ongoing revenue (as it stands, I charge £65/year for domain, hosting and support & have 25 customers with several more interested. In hindsight that was too cheap, I could have gone to £100/yr I suspect.)

This might sound like small change, but the work is regular and if I don't have a "big" contract in a week I can usually fill it with this sort of work via a few phone calls. A couple of the customers have followed up with fully featured website (i.e. booking portals etc.) which earned me good money.

It will surprise you how many business are in your local area - and how much money some of them have to spend!

Tip 7: Look for work locally

That might sound like boring work for an engineer; but it's kinda fun, and very varied. It has also helped build up my design skills to the extent I could tentatively justify calling myself "designer" as well. The next idea I am working on is to partner with some local business improvement initiatives to run "internet" workshops and other technical training sessions for businesses. The first class is at the end of November and it is already oversubscribed - my profit should be > £5,000 for a days work (plus a 3-4 days reusable prep).

I also just launched, locally, an intensive "educate your company about the web/internet etc." consultancy. No clients yet, but some interest.

Tip 8: Diversify

Hope that helps (I know I drifted a little off-topic :))

2
MrFoof 8 days ago 1 reply      
Are you simply freelancing (one-man body shop) or consulting? The former is a short-term employee, the other involves "paying for a solution to a problem". Both are done for cost savings, but with a bit more up-front work to get in the door, the second tends to get you paid better.

I've actually taken this route as of a few months ago, and the best advice is to share your new plans with people you've worked with in the past who have appreciated your work. Former managers, CIO/CTOs, even contingency recruiters who have placed you in the past (worst case, you work something out on a corp-to-corp basis and they'll have plenty of work and leads for you).

I mostly do data warehouse ETL recovery/refactoring, database performance tuning, and some data architect work. The way I sell it is to distill my previous work down to some easily digestible details: "Automated recovery of existing processes, eliminating manual hand-held recovery. Improved performance of evening batch processes by 1500%. Reduced replication time to DR site by 70%". Then, when asked about details, feel free to explain it in excruciating detail over lunch. If they have a specific need, odds are you can get them the results their looking for -- explain your approach, common issues, and get in the door. Even for something like, "I need X built", you have to look past "I can do it" and try to figure out what the customer is looking to get out of it (increased sales, conversion, etc.) and explain not only how can deliver on those metrics, but ideally back it up with previous history.

I've had lunches with former bosses, and talked to former co-workers. I'm not the guy who networks at all (< 20 LinkedIn connections, ~20 friends on Facebook), but I was almost immediately inundated. I have more work than I can take on at the moment, which means I'm simply raising my rate by 60% for the next client -- and they think that new rate is just ducky.

Patio also covered this topic rather well: http://www.kalzumeus.com/2012/09/17/ramit-sethi-and-patrick-...

3
ianterrell 8 days ago 3 replies      
If you're doing web or mobile development or anything that is contracted out regularly, I highly recommend you make relationships with the creative/development agencies in your area. My experience is that the decent ones always have more leads than they can execute on at any given time, which leads to two scenarios:

1) They want to grow, lack full development strength, and will subcontract you to work under their name. The rates aren't as high as you could get on your own, but it's still good pay and you didn't have to go selling. Attend a few meetings, live with a project manager, but work from home and build the relationship.

2) Projects that are too small for them to consider are immediately passed to you (and their other staff). "Sorry, we can't help you with this one, but we can recommend this guy who's done lots of good work for us."

4
bryanlarsen 8 days ago 0 replies      
1: Only bid on projects that ask for "good English skills". That's the code that means they're not interested in bids from traditional off-shoring destinations.

2: Once you win a few contracts on the freelancing websites, your customers should start coming to you directly and recommending you to others. You can then you can start raising your rates to something reasonable.

3: Send an email to the leaders of all the open source projects you have contributed to. It's quite possible they have more contracting work than they can handle and are willing to send work your way since they already know and trust you.

5
Alan01252 8 days ago 0 replies      
I've been freelancing for just over four months now and there are only two ways I've found clients ( who will pay the rates I charge ) so far.

1. Emailed the larger web design and creative agencies in the local area. ( Maximum around 1 1/2 hour drive is acceptable to me )

2. Created a personal website, and did some very basic ( and always improving ) keyword optimisation, for my areas of expertise.

I've been busy for the last four months solid. Right now is the first time I'm actively looking for work again, and it's mainly because I stopped emailing companies. Big mistake.

It's worth noting that the clients who have found me via my website/blog ( I try to post at least once a week) are happy to pay considerably more than the web design agencies. From my experience most web design agencies don't know how much a good developer can be worth in terms of code maintainability and time saved delivering the project.

On another note I always recommend getting face to face with potential clients. My confidence in my ability shines through when I'm in stood/sat in front of them, and really helps to build that trust factor.

As repeated in many other replies here, and something I'm only just learning myself. Find a problem that people want solving and sell yourself as the solution to that problem.

I'm still not sure what problem I'm solving or can help someone solving, but I'm hoping to figure it out sooner rather than later. :)

Hope this helps.

6
tptacek 8 days ago 2 replies      
Don't use the freelancing sites. They're a race to the bottom.
7
eggbrain 8 days ago 0 replies      
My guess is that you are an experienced developer that worked for a company and never saw the outside clients -- meaning you have no reputation in the field outside your resume.

I'd partner with a web-contracting agency in your area to start doing work through them -- something where you work directly with clients on a day to day basis.

After you've worked for a dozen or so clients, you'll start to have a reputation, and from what I've found with friends, once you quit your contracting job you'll find clients wanting to still give you work based on what you've done. From there word of mouth does a good deal of work, and going to networking events and forming relationships does the rest.

8
anovikov 8 days ago 1 reply      
There is no such thing as being outbid on freelancing sites. All clients see these outsourcing companies' bids as simply a spam preventing from interviewing 'real' candidates. If they are not hiring you it's something else wrong, not the price. Try thinking about the way you write cover letter: this is the main thing a real customer pays attention to (contrary to what people think it is - feedback score, experience etc). Reason is that overwhelming majority of applications on projects are merely a spam, sometimes automatically posted by a script. Every application letter which clearly does NOT sound like a spam (e.g. contains some project specific details, something on your plan on how you would do it), stands out and gets an interview.
9
gallerytungsten 8 days ago 2 replies      
Referrals.

If you say "I don't know anyone" then start networking. Sure, it's easier said than done. But if you have the chops, and do just a few good projects, word will get around.

To take it to the next level, try to find a company that is run by or that employs a master sales person. Take that person to lunch and get a crash course in sales. Because once you have the referral, you're warm; when you know how to close, you'll be hot.

10
rglover 8 days ago 0 replies      
Don't be adverse to meeting people. Some of the best work that's come through my studio has been the result of meeting with someone six months prior and them remembering my name/work.

Reach out to people you feel you can help. Don't be arrogant, but offer an honest and articulate reasoning for offering up your services.

As a developer, have (at least) two things online: a list of recent projects (could be as simple as a Github account) and a blog/notebook with some of your work. I know a lot of the developers that I follow just from coming across an article or tutorial they wrote.

Try putting up a personal site that says who you are (a profile, photo, etc.), what you can do (services), and a rough cost estimate of working together (i.e. my projects start at $X,XXX and average $X,XXX).

Sell yourself on HN. Make sure your profile says what you can do and has contact info. Also, checkout the monthly "Seeking Freelancers" thread. It's a great jumpstart when you're looking for work.

11
andrewhyde 8 days ago 0 replies      
As a designer I found this is the magic work equation:

1) Find a project
2) Finish project on time and budget exceeding expectations
3) Wait for client to send you referrals

Repeat steps 1-3.

12
bdunn 8 days ago 0 replies      
Talk to business owners that have problems. Then solve them.

Freelancer marketplaces are a race-to-the-bottom commodity market.

13
sgdesign 8 days ago 0 replies      
I would suggest reading Brennan Dunn's eBook: http://doubleyourfreelancingrate.com

You might also want to start by making a name for yourself by working on your own projects (iPhone app, web app, etc.). If you make something cool, you're bound to have people asking you to make cool things for them, too.

14
MattBearman 8 days ago 0 replies      
First tip: steer clear of freelancing sites, you're better than that :) Seriously, I tried them a bit, but the vast majority of jobs there buy on price, and that's a competition someone with decent rates will never win.

When I started freelancing I got my first gig through the HN Monthly 'Ask HN: Freelancer? Seeking freelancer?' thread, highly recommend posting in there on the 1st of each month.

I get steady work through the agency for whom I used to be a full time employee (only now I get paid double, AND get to cherry pick my work. never burn bridges)

I also cold called all the local agencies I could find offering my services, and that's got me a fair bit of work.

I've now got 5 big clients that give me enough steady work to live on, so I'm no longer actively seeking new clients. However I still get people emailing me having found me through google searches and HN. With google searches it's mostly people searching for local devs, eg: 'Freelance PHP developer Hampshire', so try optimising your website for those kinds of keywords.

And of course, personal recommendations is always the best way to find work. Good luck with freelancing, there's nothing like having the freedom to work when and where you like. This summer I took 8 weeks off to motorcycling around Europe, couldn't have done that so easily if I was an employee :)

15
padobson 8 days ago 0 replies      
Have conversations with people that need problems solved.

What's your main area of expertise? Go to online communities where that expertise is discussed and join the conversation. When somebody enters the conversation that needs a problem solved, you'll be headed towards a new client.

Social networking is your friend. A month ago, I got a new client using Quora - through a question I asked about how to find new clients.

The more companies you talk to, the closer you'll get to finding somebody that needs you. Remember, they want you to consult for them as much as you want to consult for them, so go out there and find them. From my perception, the environment is very pro-consultant right now.

16
russelluresti 8 days ago 0 replies      
Freelancing is all about relationships. If a possible client is looking for a freelancer to complete a project, the only difference between Developers A and Developer B is their price (because, the client isn't going to understand the skill/talent of the two developers - they're not developers themselves). But, if you're able to form a relationship with them, then you're not Developer A anymore, you're James. And there's a HUGE difference between James and Developer B. The client knows James, the client trusts James. The client knows James wont' screw them over.

So, I'd say make your approach a very personal one. Try to get them invested in you as a person. This will be difficult to do with those "one-off" jobs, but will work great for clients that have multiple projects that need to be completed. It also works well if you work as a contractor for local agencies (as suggested by @iantrerell).

Also, a decent source of information is Freelance Switch (http://freelanceswitch.com/).

17
timjahn 8 days ago 1 reply      
We're building matchist (matchist.com) to solve this exact problem.

Don't compete with low-cost overseas developers and spend all day bidding for projects.

Instead, sign up for the matchist beta (http://matchist.com/talent). We believe in matching you with projects you want to work on and have the skills for.

18
verelo 8 days ago 2 replies      
Work your real life connections, you'll start by taking some pretty crappy work (it'll possibly feel like a career downgrade for a bit) but word will spread and opportunities will present themselves. You just need to produce great work, and stick to it.

Only key advice i would suggest is simply not to lock yourself into one contract for too long, unless its a great one. Nothing worse than some great work coming up, and not being able to take it because you're already too busy.

19
UntitledNo4 8 days ago 0 replies      
In addition to things that were said, I found some good work on Elance.com, and small projects then evolved to things that kept me busy full-time.

For me it was a bit intimidating to begin with since I had to compete against developers whose bids were a fraction of the price I quoted. However, I soon found out that there are still people out there who value quality and are willing to pay more for it, so the "secret" is to make sure you put a quality bid. What worked for me was:

1. Make sure that your offer refers to the project description. Even highlight issues you find. There are lots of people out there who don't read the details and so people offering work appreciate it when someone actually read and thought about their project.

2. Describe how the project relates to an experience you have. Show a couple of examples work you have done with similar nature.

3. Include a sample of your work. In a couple of projects I was told that I was the only person who did that. I won both contracts although I had the most expensive bid.

4. Be responsive if the customer is asking questions before they make the decisions. Despite not winning all those projects where I had contact with the customer, it gave me an insight to their thought process, and even when I didn't win, it was useful to know I was a runner-up (and where possible, why I didn't win the contract).

5. Don't under-price yourself. There are probably cheaper developers than you, but are they as experienced as you are?

6. Don't over-price yourself. There are some naive customers who estimate a work to be more expensive than you think it should be (yes, really). It's tempting to be greedy and up your price, but I found out that being fair led to long-term relationships and to people who kept me so busy I didn't have to look for new clients for a while.

Hope this helps.

Edit: formatting.

20
RileyJames 7 days ago 1 reply      
We've just launched a startup in Australia called Dragonfly (http://dragonflylist.com) which focuses on connecting talented local designers and developers with freelance work at creative, digital and ad agencies.

The plan is the launch into the US in the next few months (SF, LA & NY initially).

There are some key differences between our platform and recruitment & outsourcing

1. Transparency: There is no middle man on the platform. Agencies can search all the freelancers on the platform and contact them directly (phone & email is available on every profile).

2. No Rates!! - There are no rates shown on the platform. All rate are negotiated directly between the freelancer and the agency. Freelancers rates fluctuate on factors such as agency size, contract length, project type and general happiness working with the agency. It also means no one on the platform competes on price, but rather skill & ability.

3. High Quality: All freelancers on the platform are vetted before they get access (likewise the agencies are vetted as well). We verify that freelancers have 3 - 5 years experience in their field and have worked with agencies before. This keeps the quality high and maintains that skill & ability is the focus rather than price.

4. Local: The platform is focused no local freelancers. This is what agencies are looking for, and it allows freelancers to leverage their key competitive advantage over foreign workers... they are LOCAL!

Keen to hear feedback, and if you're looking for local freelance work sign up. We will get in contact with you when we roll out in your area. Our platform is focused on playing to the advantages of local freelancers.

21
larve 8 days ago 0 replies      
I wouldn't dismiss these freelancing websites altogether though, it takes a bit to identify potential good clients, a lot of people got burnt by the outsourcing companies and are actually ready to pay sensible rates. I got my current job through one of these sites, first taking on a node.js job and then moving to basically full-time freelancing. I don't make that much as for jobs I got through personal and industry contacts, but the client is pretty much the best I ever got. That kind of freedom and respect (and quickly paid invoice, like 10 minutes after I sent them) is worth its money too.

But else, industry and personal contacts, building up contacts through giving speeches and being a part of the development community (user groups, etc...) works best for me.

22
codegeek 8 days ago 0 replies      
My experience says that you need to be good at at least one of these. Ideally, you should do all IMO:

1. Network especially with people you have already worked with/for in industry that you are now freelancing in. Most ppl underestimate this. For example, I have a list of contacts whom I email at least once a year just saying hi. I usually do it during christmas/new year eve. Never burn bridges with anyone and always try and stay in touch.

2. Get found by people/clients/recruiters/employers by building a strong online presence. I constantly get good offers through linkedin. To do this however, you need to focus on a more specialist profile vs. a generalist profile. Focus on your niche, add the right keywords and experience, get recommendations online in that domain and frequently update your profile.

23
rwhitman 8 days ago 0 replies      
The best paying and most reliable gigs generally involve either face to face meetings at least once, or a referral from someone you've met face to face. Focus on finding clients where you can meet them. If you don't have any leads try cold emailing local-ish businesses that will have a lot of dev work (design agencies, medium to big co's) or use local forums like craigslist etc.
24
ecaroth 8 days ago 0 replies      
Not sure where you are located, but most big cities have regular tech networking events, seminars, skillshare classes, etc. The VAST majority of rewarding, quality work I have done freelancing was for real-life people (businesses, many startups, etc) that I met at network events. Get a decent personal business card and make sure you tell people what you are capable of doing, and that you are available for work when you meet them. You will be surprised how many opportunities come out of the woodwork.
25
lesterbuck 7 days ago 0 replies      
The Ruby Freelancers podcast covers a large swath of language independent freelancing knowledge: http://rubyfreelancers.com/

They highly recommend two books for freelancers, "Get Clients Now!" by CJ Hayden, and "Book Yourself Solid" by Michael Port. The Hayden book, in particular, might be viewed as agile marketing, so developers can feel right at home.

26
lnanek2 8 days ago 0 replies      
Go to meetups and other tech events. Make friends with people and talk about their ideas. Give out your card. You'll get propositions to help people constantly. Some of those people will be willing to pay. The more you get asking you, the higher you can raise your price.
27
maxer 8 days ago 0 replies      
As a web developer php type guy..

Things i have done to get work-

Network- attend tech conferences and talk to people

Blog about your area of interest

I ran google adwords on specific key terms, this helped to get a decent bulk of work with a 20x ROI

Over time your network will build up.

28
niggler 8 days ago 0 replies      
I'd recommend you put your email in your profile. I have some work for a competent web developer ...
29
davewasthere 8 days ago 0 replies      
I don't know how I get work, but I always seem to be busy (for the past four years of freelancing at least).

Main thing is to put the word out. Have projects of your own. Offer advice freely. Be helpful. I normally have more work than I want and can be fairly choosy.

But I've got to admit, if it all dried up, I'm not sure how I'd go about 'looking' for work. (that said, I'm not sure I'd want to)

30
johnnyg 8 days ago 1 reply      
If you'd like a phone interview with CPAP.com shoot me an email at johnny dt goodman at cpap dc.
31
ExpiredLink 8 days ago 0 replies      
> I am a highly experienced developer who has recently taken to freelancing.

If you are a programmer (not web designer) what you want is 'contract programming', not 'freelancing'. Your chances to get a direct contract with a big company (i.e. a company that can afford you) are minimal. Big customers don't talk to single persons. They only talk to other companies. You need to offer your service to one of those companies who will sell you to their big customers on demand.

32
lprubin 8 days ago 0 replies      
Volunteering to do some programming for charities and doing some open source work is a great way to make connections that can often lead to freelance work. That's how my freelance business got going. Two of my biggest clients came via the connections I made volunteering for a green energy micro lending charity.

And client relationships that come via connections are often far better and more lucrative than those that come through freelancing websites.

33
stevewillows 8 days ago 0 replies      
A friend of mine aims to give out five business cards a day. For me, I always check in with my previous clients (by phone or email). That tends to refresh the desire to get some work done.

Craigslist is a sham.

34
wilfra 8 days ago 0 replies      
I'm thinking of doing some freelancing styling Bootstrap sites for people who don't like doing front-end work. Anybody have tips for doing that? I poked around on odesk and elance a bit but it seems the going rate there is roughly minimum wage.
35
jamesjguthrie 8 days ago 0 replies      
I started out with my first short-term contract back in May/June and have been self employed since that finished.
I get work by contact form submissions on my own website (it's just a WordPress blog), occasionally posting on the 'Looking for work' topics here and from an advert I posted on the Gumtree website.

I tried working on vWorker.com but I had a terrible experience with a client in Pakistan. Never again.

Right now I'm making enough to pay my bills and I have work lined up for the next couple of months. Not too bad.

36
davidw 8 days ago 0 replies      
Work on a product in your spare time. Get involved with the open source tech that your product uses.
37
zeet2020 7 days ago 0 replies      
be reasonable in your bids.

be consistent in bids (don't bid ridiculously low or ridiculously high on project of some efforts).

give your employer a bit of detail about your implementation methods and road map, even thou they will not understand anything they will get good impression of you.

start off with few free or low priced projects to get a good rating in freelancing websites.

38
thatusertwo 8 days ago 0 replies      
Being new to freelance I find it often takes awhile from the time someone says they want work done to the point of actually needing that work done. Point being, line up a few projects so you have things to do between waiting for projects to mature.
39
breck 8 days ago 0 replies      
Join a company of freelancers. 10x better
40
dwelch2344 8 days ago 0 replies      
Get involved with your local community. Word of mouth is the best referral system when you're getting started.

Try using your personal network to find a local business / organization that is struggling with some piece of software / website. Or donate some work to a non-profit and ask them to spread your name around. Every successful project should bring you at least two more to work on.

41
dapvincent 7 days ago 0 replies      
I always have jobs waiting for a talented dev. email me :D contact[]vincentjr.com
29
For what Saas (Software as a Service) are your clients paying for?
6 points by NameNickHN  2 days ago   2 comments top
1
awicklander 1 day ago 1 reply      
I have a product (http://tulasoftware.com) that yoga studio owners use to manage their studios. (Students, class credits, purchases, etc.)

We have a $59/mo plan and a $79/mo plan. The higher one allows them store and charge credit cards.

30
Ask HN: An online 'doers' community for bootstrapping developers?
57 points by andreyvit  5 days ago   38 comments top 16
1
coopdog 5 days ago 3 replies      
I feel like NReduce is the right answer, coincidental that it starts in a few days..
2
bemmu 5 days ago 0 replies      
I really hope this could work.

However I have a growing suspicion that generally nobody really cares (not as much as you do, anyway) about you and your stuff, unless perhaps you have great writing skills and are willing to pre-chew your random learnings into lessons that might interest and apply to the reader too (patio11) or make it engaging in other ways (notch).

This is just the lonely path we chose as solo founders. Really true interest in the raw daily challenges of your project can only be had if those people are working on it and have a stake in it.

3
luigi 5 days ago 1 reply      
There's also the Bootstrapper Guild:

http://bootstrapperguild.com/faq/

4
pdenya 5 days ago 1 reply      
I don't have firsthand experience with this but it's similar to what you're looking for: http://www.micropreneur.com/
5
luigi 5 days ago 1 reply      
There's Sole Flounder, run by Maciej of Pinboard:

https://groups.google.com/forum/?fromgroups=#!forum/sole-flo...

Not much activity though.

6
StavrosK 5 days ago 1 reply      
I was looking for just that a few weeks ago. I joined nReduce in the hopes that it would be like that, but it's much less personal. I was thinking that joiners would split up in groups of around 10 companies and help each other out, and become intimately familiar with each other's progress and achievements.

I'd be very interested in starting something like this, if you like. We only need 8 other people, it shouldn't be that hard.

7
dustyreagan 5 days ago 0 replies      
I created a sub-reddit some time ago for bootstrapeprs. Wasn't sure if there was enough demand for it though. http://www.reddit.com/r/bootstrappers/
8
TamDenholm 5 days ago 0 replies      
I used to run a small web dev IRC chatroom back in the day and was recently considering getting it up and running again. If anyone is interested in hanging out and helping me build the small community again, get in touch, contact@[MyHNUsername].com
9
SirPalmerston 5 days ago 0 replies      
Andrey,

I'm in the same boat - I'm trying to work on a startup but I need advice and motivation from peers who I can talk to in an environment which isn't impersonal.

I have to agree that an IRC channel would be awesome (#startups simply doesn't work for me).

I've jumped into the "Solo Startup Doers" event you created.

P.S. I do know of your app.

10
sbashyal 5 days ago 3 replies      
IRC channel startups currently serves this purpose.
11
davidw 5 days ago 1 reply      
Not sure he wants it publicized, but it's not getting much traction, so what the hell:

http://ufounders.com/

12
jbigelow76 5 days ago 0 replies      
Andrey, I'm in the same boat as you. Haven't found much that clicked with me yet but I'd be interested in building something from the ground up. Feel free to drop a me an email (my username @gmail.com
13
mathrawka 5 days ago 1 reply      
Check out http://geekli.st/ it is a community for developers and you can post what you are working on and your accomplishments.
14
mephju 5 days ago 1 reply      
I know that there is(or was) a place like you described for book authors on Google hangout. They would just meet in a room and not really have a conversation but only be present. The goal was to get a motivational boost by seeing other people working and doing the stuff you should be doing too, which in that case would be writing. I imagine it could work for some people. So I say try to find something on Google hangout. And when you have found something tell me about it :)
15
davesmylie 5 days ago 1 reply      
Check out - startupguild.net. This is group of developers (initially) from hacker news doing pretty much what you're after.

In practise it hasn't really worked out for me, but may just be the thing for you.

16
jnar 5 days ago 0 replies      
Hi Andrey, nice question. I'd honestly go for an IRC channel, i'm not really sure if anything like this exists, freenode should help in this direction. Anyway, i just added you on google+. I've spent over a year in Russia so far (NSK, Tomsk and Magadan) and i loved it :) And i'm also a startup guy. We can definetely get in touch. PS: I knew LiveReload and loved it!
       cached 6 October 2012 20:05:01 GMT