hacker news with inline top comments    .. more ..    6 Jun 2012 Best
home   ask   best   6 years ago   
A VC-funded startup called WhosHere is trying to steal my social network brianhama.com
763 points by pclark  4 days ago   219 comments top 56
nirvana 4 days ago  replies      
I never went to law school so there's no way I could be a lawyer, I'm just giving my thoughts on things I would do in this situation. This isn't legal advice.

I sympathize with your situation and I'm sure there are a couple lessons learned here- namely that they used negotiation with email to apparently cause you to forget that there was court case pending. But saying that doesn't help you.

I've been in the situation where lawyers told me I didn't have a case, and it sounds like this is what you're hearing too-- but I think you might be missing something- you may have a case, you just haven't found it yet. The lawyers are looking to hear something that gets them excited-- something that they can really use for their profit. Since you don't have a lot of cash, the bar is higher to get them interested.

At this point, you just haven't figured out what the case is. I suspect you probably have a good one, however, if you've been running your service since 2008 or before 2010, or based on the contract they entered into with you.

If you find a case, you'll likely find a lawyer eager to take your case on contingency because both of you can make out profitably. (though of course they will settle when they realize that you have a case, but that still can be profitable.) Until you find it, though, there's no obvious case on the face of it.

This means you need to do the legwork. Start going thru every communication you have with them and organize your documents as best you can. I would strongly suggest you get a timeline going. Dig up that old agreement where you changed the name-- did they agree that doing so would settle the matter? Even in writing in an email? If that's the case, then you may have them violating a legally binding contract by bringing this case.

Build this timeline going back to the beginning and gather evidence proving each step (Eg: your receipt for registering the domain name, etc.)

Find where they have done you wrong- failing to serve you correctly is one example. You need more.

Find the relevant laws-- the cybersquatting laws give you rights against "reverse cybersquatting" where someone tries to steal a legitimate domain name.

Go to the USPTO.gov website and research their trademark application. Do they actually have one? Does it actually cover the area of what you're doing? For instance, I found a registration number 3885293 for "WHOSHERE" which shows a first use in commerce claim of 2008. Does your service predate them? Can you find evidence of you using the name "Whose near me" or whatever, including registering that domain prior to that date in 2008? How about prior to the date they filed for the trademark in 2010? When looking at their trademark, find the "TARR STATUS" button, click that, then find the "Trademark Document Retrieval" link near the top of the page, go and select all the documents for their trademark and download them as a PDF. You may find that the trademark examiner has done footwork for you, limiting their possible use of the TM, and they may be in violation of that... this will give you even more cause.

Basically, if you have been using your name prior to 2008, and can prove it, then you are in good shape. If you stared your site between 2008-2010, and they cannot prove that they started in 2008 as they claimed then you're probably in good shape. If you started your site after 2010 then you're reduced to claiming that the marks are not confusing. But you also have the fact that you already have agreement with them (and their failure to attempt to enforce their trademark rights after you changed the name of your service per the agreement) to show they've abandoned it.

The stress they are causing you, and any actions they have engaged in that are dishonest or violating the law or agreements give you cause to sue them for damages, I believe.

The odds are pretty good that they know you are young and don't have a lot of resources and they are attempting to abuse the system as a result.... simply doing this research and showing how they don't have a case may be sufficient. Like brining a gun to a gun fight-- they may think you just have a knife, but showing the gun may cause them to back off. Its no risk if they claim to have a gun and you just give up-- which is what they're trying to get you to do.

Plus, if you have a bunch of this kind of stuff, you may get a lawyer that wants to extract money from them on contingency basis-- but even if not, simply a very sternly worded letter might cost you only a couple hundred bucks, or even less.

If you find a case. I am almost certain there is one there... but you need to do your research quickly.

The first thing I would do is find what you need to do to file to request a stay or delay of the judgement and get yourself time to engage in this research.

You can call the clerk of the court where the lawsuit was filed and find out what the procedures are to file a pleading or request a stay or delay. Tell them you were not properly served, or notified about the court dates (if this is the case-- never lie-- but use what ammunition you have here) and ask what the correct filing is. They WILL NOT give out legal advice, but they can tell you the procedures, and you need to get up to speed on those so that you can get yourself some breathing room.

Good luck!


PS-- another avenue to investigate: look for use of the term "Who's near me" or "who's here" in commerce on the web prior to 2008. One reason a trademark might be invalid is that someone else (even if it is not you) was using it in commerce in a similar way-- were there any location based services prior to 2008? did dodgeball have a "who's near me" feature?

PPSS--- Also assuming there were no location based services prior to 2008, find an extensive evidence of the common use of the phrase "whose near me" and "whose here" on the web. If this is a common phrase it may not be trademarkable, just as "thank you" can't be a trademark because it is a common english expression.

Further, if this phrase describes the feature of the service literally (which it sounds like) it is also possibly not trademakrable because it is purely descriptive. Frankly, I think they may not have a legitimate trademark, since the phrase describes the feature literally, not a service or brandable name.

I'm just going to keep adding points because I keep thinking of them.

"Whose near me" is not obviously "Whoshere" and so infringement does not seem to be a slam dunk. Further, since they contacted you previously, and you changed the name at their behest, you may have an affirmative defense because you attempted to remedy the situation. Thus this suit could be a nuisance suit. They need to show you willfully violated their trademark.

Right now, I would change your service and remove the phrase "whose near me" everywhere you can. Document this change with screenshots so you can prove you are attempting to comply with their demands-- even if they are unreasonable.

But it would seem to be hard for them to make a case when they contacted you, you responded by making changes, and then they wait a year and decide suddenly you're infringing again.

IF the company suing you is not "myRETE INC" of Delaware, then how can "WHOSHERE" have the right to the mark? Did they provide you with a license agreement? IT doesn't matter-- myRETE is the owner of the mark according to the USPTO so you can only be sued by them, I believe. (and if none of these names make sense, did they even file a TM with the UPSTO?)

A reading of their specific claims implies that there is not an infringement because finding people near you does not appear to be any of the features they claim to be using the mark for. Their list of uses, by the way was flagged by the examiner and they had to update it to get the mark registered.

Finally, it appears their mark is for "WHOSHERE", e.g. "WHO" + "SHERE" They included no space in their filing, so "whoshere" which is a "name" in the sense that it could be "bobby whoshere" pronounced "wooSHeer" doesn't sound much at all like "who's near me".

These are just ideas for which there might be a case. More digging would be required.

Finally, if you know any law students this might be just the kind of thing that is fun for them to help you research. They may help you build a case for not too much money or no money at all, and the price of beer and pizza.

liber8 4 days ago  replies      
General advice for legal questions: it's fine to ask these sorts of questions, but please, for the love of god, don't listen to anyone who isn't a lawyer or who hasn't gone through something very similar to what you're going through. And, even in those cases, take their advice with a HUGE grain of salt. (If you disagree, please see below, where OP is variously advised to (1) commit unlicensed practice of law [serious repercussions], (2) commit fraud, (3) waste money, and (4) likely destroy his own case.)

As a lawyer (who doesn't have anywhere near enough facts to give you anything close to competent advice), my advice is to find a lawyer to represent you. If you can't afford one, try the EFF or similar organizations. If they won't take you, find a legal clinic nearby. If you're in the bay area, you have have two of the best lawschools in the country within bicycling distance of you (UC Hastings isn't half bad either...). They have legal clinics, generally led by highly respected and knowledgeable faculty that are happy to have cases like this.

Unless you really don't want to fight this, go get a lawyer who knows what he's doing. If you don't want to spend a lot of energy, possibly a lot of time, and likely some money, just roll over now. But, don't half-ass it and try to do this yourself. By blowing at least two deadlines, you've already shown you're not up for it.

newbusox 4 days ago 1 reply      
I am a lawyer, and I have, in my own startup, contended with a company attempting to sue me/my startup for allegedly infringing on their trademark.

I'm sympathetic to your cause, but playing with intellectual property issues is serious stuff and the reality of the situation is that better-funded players will not infrequently attempt to bully you into getting what they want, as appears to have occurred here. Obviously hindsight is 20/20, but you should have consulted an attorney immediately on receiving a cease-and-desist letter, even if you thought that their claim was entirely frivolous (which, given the facts presented here, is hard to say). Had this occurred, you almost certainly would either not be in this situation, or saved yourself a ton of trouble.

Given that you did not and this situation has evolved to what it is, your only choice is to retain an attorney if you'd like to continue operate the app and not pay whatever damages they alleged. And, frankly, you're in a poor position because, since the court has already entered a default judgment against you, you will have to show cause as to why the court should set aside this judgment, which will require more time and effort than if you have initially opposed the lawsuit, even if what you say regarding a piece of the document missing is true.

If you do retain an attorney and fight this, realize that, if you lose, the opposing side might be able to recoup the entirety of their attorney's fees (which would be very expensive for you, particularly in the unlikely event you went to trial or the like, and it appears that they have already alleged this right now), and, possibly, your profits (depending on a number of factors). That's very serious stuff.

I wish I could give more direct advice, and I strongly agree with commenters here in other posts lamenting how elitist law is and so on, but you have absolutely no alternative but to retain an attorney. I don't know where you live and where this litigation is taking place, but there are tons of lawyer referral services out there (your local county bar will have such a service, you can find out on their website), and you can speak to various attorneys who might understand your financial situation and be able to work with whatever budget you have. Just because an attorney says that they charged $X does not mean that you can't find another, competent attorney, who might charge less. If I were in your position, and wanted to fight this, I would spend my time either finding/raising money, or talking to attorneys about how you can structure a fee schedule that would work with your finances (lawyers are open to negotiating: you can say "I can only pay you this or that" or "I can pay you this or that in the future""see what they say and how flexible they will be). I am skeptical that someone would take your case pro bono.

As a general piece of advice based on personal experience to others: don't ignore intellectual property issues. Getting a trademark is not particularly expensive (and, unlike this situation, something that you can, actually, do without consulting an attorney, or at least for little $ should you need to consult an attorney) and can save you headaches in the future. If you receive a cease and desist-type letter, take it seriously, regardless of how frivolous you think their claim is. If whoever sent you the letter went to the trouble to have their lawyer draft a letter to you--which means that they probably paid the lawyer a non-insignificant fee to do that--they are certainly taking it seriously, and so should you. Even well-funded companies don't throw money away to, of all people, lawyers, unless they think they can get something they want from you, and/or they think they actually have a meritorious claim. Do not attempt to respond to the cease and desist letter, unless you have experience in how to do this. If you want to avoid paying an enormously onerous legal fee, you can try your hand at drafting a response"but absolutely get a lawyer to look at it prior to sending it. This may be more affordable than you think (~1-2 hour of work, or the like, for a lawyer). If you're worrying that you may be infringing someone else's trademark, or someone will try to sue you in the future (as apparently happened here), you can get a declaratory judgment (for a fee) from a court stating that you're not infringing-again, something to talk to a lawyer about.

TylerE 4 days ago 1 reply      
Sounds like he made the biggest mistake by caving the first time around. If he'd stood his ground at first, maybe pointed out if there was any potential for confusion (a key point in trademark law), it was the other way around, as he was the one with an established user base and a 10-year history.
kvnn 4 days ago 3 replies      
Ugh, this is crushing.

Here's to hoping that someone like Grellas can find time to comment and tell you how to beat these guys.

If that result isn't possible, than I ask you to keep your head up, move on, and keep building.

Do your part to (soberly and safely) reduce the reputation of the founders and VC's behind this.

throwaway1979 4 days ago 1 reply      
Wow ... this is shocking! Can someone explain how this is even remotely trademark infringement?

I'd also suggest you dig up research papers in conferences such as UbiComp and Pervasive. The "who is near me" app has been around for years. Also, check out papers on the cooltown project. I'm not totally sure what a defense to a trademark infringement claim would be. Perhaps if a researcher used the same name in a paper, that might help?

smattiso 4 days ago 1 reply      
Somewhat unrelated, but I ask the legal experts here.

If someone sues you for some bogus claim, is it possible to submit a written plain english rebuttal and have the court throw it out before it gets too serious? I mean if I sue some company for something absurd and demand $10 million dollars, are they forced to actually entertain my lawsuit or can it be dismissed readily without a lawyer?

adamt 4 days ago 0 replies      
To what extent did they 'agree' to the change of name a year ago? You say you 'agreed' to do it. But did they agree to the new name? Eg did you inform them
about your name or reach any sense of resolution.

Unless they could somehow prove you have wilfully be continuing to violate their trademark I don't see how any damages are valid. I would certainly not give in to their threats.

What about the origins/timeline of the name and the trademarks. Who was using it first? What exactly is their trademark?

Subject to answers above, and given that this is a side project to you - I would suggest you simply write back stating you don't feel you are violating their trademarks, but would consider a rebrand in your mutual interests to avoid any potential for customer confusion provided they contributed to the cost of paying an advertising agency to create a new logo and other menu costs and estimate their share of those costs as $5,100 (eg they pay you what they are asking from you)

lancepantz 4 days ago 2 replies      
He mentions Lightbank is the vc, is it fair to judge them for this behavior? As an entrepreneur it does really put me off.
throwaway999_ 4 days ago 1 reply      
I agree that this is certainly in bad practice, but before everyone goes all crazy hitting the donation pool, are you or aren't you "wealthy"

From a PDF they have posted regarding emails from you (https://whoshere.zendesk.com/entries/21514943-the-other-side...):

"" I was born wealthy; I have an obscene trust fund. I assure you that if required, I will obtain the best legal representation for corporate litigation in the Silicon Valley. After your last proposal, I will resist this legal action well beyond what makes any financial sense, simply out of principal. ""

ajross 4 days ago 4 replies      
Wikipedia says that WhosHere was founded in 2008 and launched their app in 2009: http://en.wikipedia.org/wiki/WhosHere

If that's the case and their app predates Who's Near Me, I have to say that the OP is probably going to lose this. The names and apps certainly do seem confusingly similar.

dollar 4 days ago 2 replies      
The adage "An attorney who represents himself has a fool for a client" has some relevance, but in the information society self represeration can have major advantages. The best way to be a Pro Se is to hire outside counsel to advise you, but to do all the dirty litigation work yourself. If this company has hired an outside attorney to litigate, this person could make that a very, very expensive proposition for them. I think this company's board would grow very concerned at legal expenses exceeding $100k with no hope of recovering from the defendant. My advise is hire counsel to advise you, educate yourself of self representation and court procedures, and rake these fuckers over the coals.
amosson 4 days ago 0 replies      
I am not a lawyer - so don't take this as legal advice. But if I read your post correctly, you said you were never properly served. Since it sounds like you have access to all the court documents, if you search through them some where in the documents you will probably find a place where the plaintiffs swear under penalty of perjury, that you were served with notice. If you were truly never served (make sure to check with a lawyer to see what constitutes service) and they claimed you were - you may have grounds for a counter suit. Check into Small Claims Court as well - you can sue for up to $10,000 and abuse of process is a valid claim there. Forms are available online, your opponent can't bring a lawyer and there is only one appeal allowed.

But if you do nothing and if they choose to press this, they will go to court to ask the judge to put liens on any assets they can and to garnish your wages.

In any event contact a lawyer to see if I am correct about this.

user40682 4 days ago 1 reply      
Work the PR front, in addition to all the legal work you need.


-Start tweeting about it & create a hashtag #WhosHereThieves

-Get in touch with the TechCrunch author who wrote about about your app. This story is a big deal

-Reddit post

-Accept donations page

-The VC probably doesn't know anything about this, but they might respond if included in all the negative PR

logical42 4 days ago 5 replies      
Put up something to accept donations, I'd be happy to kick back a few bucks to the cause.
armandososa 4 days ago 0 replies      
I'm clueles, but what if you hired a lawyer for equity, then raise some money and utterly crushed them? Obviously there's a valuable market and you are good at what you do. So, is it unrealistic to think that's possible?
sujal 4 days ago 1 reply      
Contact EFF.org and see if they have any pointers. Also, check with the Cyberlaw Clinics organized by the Berkman Center - they might be able to help: http://cyber.law.harvard.edu/teaching/cyberlawclinic
schwanksta 4 days ago 0 replies      
Sounds like some dirty business. Hope someone helps.
theunixbeard 4 days ago 0 replies      
Who's Near Me's side of the story: https://whoshere.zendesk.com/entries/21514943-the-other-side...

It appears this isn't such a clear cut story...

ehutch79 4 days ago 1 reply      
I'd kick in a couple of dollars for your legal fees if you get a donation page up
fear91 4 days ago 0 replies      
Fuck those pricks - what do they want from you? You don't infringe anything - that names are not that similiar.

Find a lawyer who will defend you for a part of the money if you win.

Turn it around. They obviously are acting to drag your service (company?) down.

kika 4 days ago 1 reply      
I'd put some dollars to bomb these crooks back into obscurity they deserve.
dutchbrit 4 days ago 0 replies      
How long has WhosHere been around for? (Okay, I read an update, 5 years and trademark since 2 years - still, irrelevant) Seriously, this news sickens me, your app name is a common phrase, a big f you to WhosHere from me to be honest :)

They can't trademark "Who's", surely.. I hope this makes big news, you deserve to win this, which is really obvious in my eyes. Good luck!!!

jusben1369 4 days ago 1 reply      
Am I the only one that reads an article like this and has the following thought process?
"Man I can't believe those guys!"
"Wait you agreed to what?"
"I hope you documented that right?"
"I'm guessing he didn't document that"
"He still hasn't fully engaged a lawyer?!"
"Man those guys suck but for the love of Mary why didn't he just get in front of this with a good lawyer."

- Who needs a lawyer when you can marshall the Internet Pitch Forkers!!!!!

curiouscats 4 days ago 0 replies      
I would like to see someone create an plugin that would give a warning if you went to a site that had used obnoxious legal bullying to harras small sites. I realize policing who gets shown on such a list would be a big job.

I would love to have someone reliable do this and then I could chose to just not deal with such sites (or decided well yeah I don't like using lawyers to bullying but I am willing to sell out my principle because this site is so cool I can't live without it).

The way to counter the strategy of paying lawyers lots of money to bully your small competitors is to setup a method that forces those companies to suffer the consequences for their decision. I would be happy to help that process, but I can't keep track of who is doing the bullying.

This type of providing better information so I (and others) can make informed decisions not to use sites with practices I find obnoxious is something I would really love to see. Both for this type of obnoxious behavior but really a platform could support all sorts of notices on whatever people object to (probably using lists from whatever they care about World Wildlife Fund, NRA, EFF or whoever).

I don't think the legal system is going to be reasonable. We need a solution that allows the market to enforce an acceptable code of conduct with consequences for being obnoxious (even if the legal system thinks it is fine).

va_coder 4 days ago 0 replies      
Do a search on twitter for whoshere. What a P.R. nightmare.

If they cared about protecting a brand name they should have chosen something more original than 'Who's Here'.

neilkelty 4 days ago 0 replies      
If you're reading this - you need to ensure you read the response from WhosHere: https://whoshere.zendesk.com/entries/21514943-the-other-side...
shrikant 4 days ago 1 reply      
Somewhat OT: but is it standard practice for the app developer to review their own app on the App Store (sort of like how a dev would 'seed' their newly built social network/forum I guess..)? OP appears to have done so. Or is it possible to leave reviews under arbitrary names?

See http://i.imgur.com/BPypw.png

CurtMonash 4 days ago 0 replies      
When I was threatened with libel by Sybase, I jumped on the phone with the general counsels from Oracle and Computer Associates, and based on their "I'm not acting as your lawyer" general comments, handling things myself. The big difference is that "Handling things myself" amounted to sending back a couple of letters, not dealing with legal paperwork.

I'd say that advice across the internet on whether to engage a lawyer, how to engage a lawyer, or what your negotiating strategy might be is fair game, and could be just as good or bad as any other internet advice. Talking about your case in public, for the other side to see, could be disadvantageous, but that's a reasonable risk to take.

For actual legal procedures -- yeah, you absolutely need a lawyer. But the best organized and most affordable one may not give the best strategic advice.

filmgirlcw 4 days ago 0 replies      
So obviously the guy needs legal advice, and ASAP.

We obviously also only know part of the story, and from his perspective. Still, something here smells really, really bad.

As a media professional, my advice is to take this to the public if you can. That means Tech Crunch, AllThingsD, CNET, the Next Web, etc.

(I'll also include my own employer, Mashable, where I'm the entertainment editor but often end up being the defacto point person for stuff that's developer-centric)

Not knowing the facts around the situation, I'm inclined to say focus on getting public attention as early as possible, especially if you're worried about being able to get a response submitted to the court by the deadline.

On that note, I would ask your lawyer friends what would be involved in requesting an extension, because if you want to fight this, you will need more time.

Finally, even though this is a labor of love and not one of profit, after you get through the eye of the storm, it might be time to shit or get off the pot regarding the service.
After all, if you're looking at wanting to invest a lot into the legal defense of this project, it might be time to start looking at how you can transition it from a hobby side-project into more of a real business.

If you aren't interested in making that transition, you need to evaluate the costs -- not just in terms of money, but in terms of time and effort -- in this particular hobby.

neilkelty 4 days ago 1 reply      
Since we aren't lawyers, is there a possibility that this guy is actually at fault of infringing upon this startups trademark?
weixiyen 4 days ago 1 reply      
The opposition only has 1.25m in funding, of which only a fraction is probably reserved for legal purposes like this.

If you can get inexpensive representation, just call their bluff. This is not a big corporation you are dealing with. I'll put money on dropped case or some type of amicable settlement that doesn't cost you anything financially, which is your goal.

ne0codex 4 days ago 0 replies      
It's a dog-eat-dog world out there and I guess the author had to find out the hard way. He'll have to consider that this might be a lost cause, but remember that you have the knowledge that they did this to you and can share it with everyone else, people will be less likely to buy the VC-funded app if this bit of information was out in the open :)

edit: clarity

speg 3 days ago 0 replies      
hamax 4 days ago 0 replies      
The Other Side of the Story:
"We are not patent trolls, we are entrepreneurs and developers, and here's what we're struggling with."
brianhama 4 days ago 0 replies      
Thank you everyone for all your feedback and suggestions. The response has been really overwhelming, but I will try and respond to all of your comments. Also, in response to some of your requesting it, I have added a donation button to the bottom of the blog post. Thanks again for the really amazing response!
knows_chicago 3 days ago 0 replies      
Their VC firm is Lightbank is run by two sleazy people. They are the same people behind Groupon. Their founders are notorious for their sleazy tactics, which are solely aimed at scamming investors out of their money. Never work for a company or get investment from Lightbank.
hippich 4 days ago 0 replies      
Looks like in USA you have to have at least LLC setup even if you doing something for fun only. In worst scenario give away or "give away" it to offshore company and "sue me" to these pricks.
drivebyacct2 4 days ago 0 replies      
I know it shouldn't, and I know the "hacker" or VC communities are huge with tons of diversity, but it annoys and saddens me to see some people just being bullies and jerks like this.
smattiso 4 days ago 0 replies      
Also it appears that WhosHere launched in July 2008, so 2 years before your product appeared? Or is that incorrect? Regardless you should fight these dudes as I'm sure they would not relent to you in kind.
chuinard 4 days ago 1 reply      
I hate to be negative about this, but it sounds like you've had a successful product for 2 years. Why are you still working on it if you're sacrificing time, sleep, and a social life to 'break even'? At some point (and I would think well before 400,000 users), why didn't you go out, seek $1.25m for yourself, and win your market over with a better quality product? I do think what is happening is wrong, but why are you so intent on fighting this if you've spent 2 years just to be breaking even, even with a half million users?
feralmoan 4 days ago 0 replies      
Not sure where you're situated but I met a founder of upcounsel.com last night which specialize in affordable outsourcing of startup legals. It seems timely that I just came across these guys, so may be worth a try?
edsouza 3 days ago 1 reply      
Since you do not have the funds to hire a lawyer, it maybe better to look for a settlement in your favour.

Even if you hire a lawyer, they will attempt to stall the case until you run out of funds.

It maybe hindsight now, but I would of created a corporation and move all your assets under it, (website, apps, etc).

Not sure if you can do that now before the default judgement on the lawsuit. I would still hire a lawyer to do that just in case.

danberger 4 days ago 0 replies      
Everyone should tweet about this and make sure to include their twitter handles: @WhosHere and @lightbank
fakhrazeyev 4 days ago 0 replies      
Open a PayPal account for donations. We, the community, will help you out. Do not let this LightBank scare you.
XiaoPing 4 days ago 0 replies      
krrose27 4 days ago 0 replies      

Ok so I am stretching this one but it seems to have been around since 2004.

davidandgoliath 4 days ago 0 replies      
IANAL, advice: get one.
Also: To reiterate everyone else -- we'll happily contribute to help pay your ass-kicking fees. :)
wrekkuh 3 days ago 1 reply      
Have you, or anyone representing you company/app, ever approached WhosHere to 'merge' businesses as they claim in their rebuttal blog posting?
waivej 4 days ago 0 replies      
Monetize your social network enough to defend against threats like this. Otherwise, someone is going to steal your lunch.
ypeterholmes 4 days ago 0 replies      
For what it's worth I've started a boycott of WhosHere:

And I shall tweet them letting em know.

speg 3 days ago 0 replies      
The other s
leoplct 4 days ago 1 reply      
WhosHere exist by about 5 years!
famousactress 4 days ago 0 replies      
I honestly wonder if leaving the country helps in situations like this.


GigabyteCoin 4 days ago 1 reply      
Something tells me you don't have 400,000 users: http://www.alexa.com/siteinfo/wnmlive.com
Oracle v. Google - Judge Alsup Rules APIs Not Protected By Copyright groklaw.net
712 points by mbreese  5 days ago   141 comments top 29
grellas 4 days ago 4 replies      
A few thoughts:

1. This is a meticulously researched, marvelously analyzed, and brilliantly synthesized order done by a judge who has a keen grasp of not just the facts of the case but of those that really matter. As the opinion notes, this was a case of "first impression" - meaning that no published decision has ever dealt specifically with the precise question raised of whether APIs in themselves are protectable by copyright or not.

2. The developer community needed a definitive ruling that was almost impossible to arrive at in light of the controlling precedents of the Ninth Circuit (which are binding on the judge). Why? Because (beginning with the Johnson Controls case in 1989) the precedents had held that the "structure, sequence, and organization" (SSO) of any part of a software program were potentially protectable by copyright and that the issues had to be determined case-by-case to determine whether a particular component was or was not protectable. Thus, the best a trial judge can do in such a case is to make a fact-specific conclusion about the case immediately being tried, one which would have limited impact in the next case, where the parties could argue the same issue on different facts. Yet, while doing just that and limiting his ruling to the particular facts before him, Judge Alsup has provided a definitive and logically compelling approach to how such issues are to be decided where they concern APIs and copyright and such reasoning is, in my view, destined to be widely applied throughout the court system going forward. Lower court rulings can have a powerful impact through the sheer force of their reasoning. This is just such a ruling. It is rare to get this. It could not have been better timed on a vital issue affecting interoperability in our modern era.

3. Fundamentally, Oracle had been arguing that the SSO of its 37 API packages reflected creative expression of precisely the type that the Copyright Act was intended to protect. And it is true that API design choices reflect all sorts of creative forms of expression. To deal with this issue, the judge got down to fundamentals, with the key language found at page 35 of the opinion: "Much of Oracle's evidence at trial went to show that the design of methods in an API was a creative endeavor. Of course, that is true. Inventing a new method to deliver a new output
can be creative, even inventive, including the choices of inputs needed and outputs returned. The same is true for classes. But such inventions " at the concept and functionality level " are protectable only under the Patent Act. The Patent and Trademark Office examines such
inventions for validity and if the patent is allowed, it lasts for twenty years. Based on a single implementation, Oracle would bypass this entire patent scheme and claim ownership over any and all ways to carry out methods for 95 years " without any vetting by the Copyright Office
of the type required for patents. This order holds that, under the Copyright Act, no matter how creative or imaginative a Java method specification may be, the entire world is entitled to use the same method specification (inputs, outputs, parameters) so long as the line-by-line
implementations are different" (my emphasis). Thus, even though the judge was forced by Ninth Circuit precedents to assess the SSO based on the particular facts before him only, he did so by finding, as a matter of fact, that only a 3% layer of code dealt with the SSO of the API packages, that this consisted entirely of names that had to be identical for compatibility purposes and of tasks that could be performed in only one way in order to work, and in this way - having established the factual setting as consisting entirely of elements he concluded were unprotectable under copyright - he could make a powerful and sweeping statement of law that will undoubtedly have a huge impact on future cases.

4. The judge finally had to deal with the claim that the SSO constituted a sort of taxonomy that has been held protectable under copyright in other circuit courts. Here, too, he addressed the issue based on fundamentals: assuming that the API design structure here constituted a taxonomy, he nonetheless held that it was above all a command structure that was unprotectable based on 17 U.S.C. section 102(b) (which categorically excludes ideas, concepts, etc. from copyright protection). Thus (at page 39): "In our circuit, the structure, sequence and organization of a computer program may (or may not) qualify as a protectable element depending on the 'particular facts of each case' and always subject to exclusion of unprotectable elements. Johnson Controls v. Phoenix Control Sys., 886 F.2d 1173, 1175 (9th Cir. 1989). Contrary to Oracle, Johnson Controls did not hold
that all structure, sequence and organization in all computer programs are within the protection of a copyright." This is another way of saying that what might otherwise constitute protecable expression (e.g., the creative design choices made in developing the SSO of APIs) is nonetheless not protectable if it functionally operates within a computer program as a command structure. This, of course, is what APIs do and this means that his conclusion can be used as a powerful guide in all future API copyright cases. As a trial court decision, this ruling is not binding on other courts, yet it is compelling and persuasive, which can amount to the same thing (including in its impact on the Ninth Circuit when it considers this case on appeal).

5. Oracle here is like the Black Knight in Monty Python: as each limb of this case was lopped off, it dismissively would say "a mere flesh wound." Now that its case has been reduced to a final stump, it can continue to declaim but who will listen? Maybe a long shot on appeal but I wouldn't hold my breath. This is an unbelievable outcome that illustrates that great good can come even from lousy things that people do. The computing world owes a great vote of thanks to Judge Alsup: the cause of interoperability has won a huge victory.

krschultz 5 days ago 3 replies      
Reading the ruling is fantastic.

The judge basically puts a CS 101 chapter in to explain some of the basics of Java. I laughed when he used the variable name 'Foo' as an example.

This was one argument that I haven't seen before:

"This brings us to the application programming interface. When Java was first introduced
in 1996, the API included eight packages of pre-written programs. At least three of these
packages were “core” packages, according to Sun, fundamental to being able to use the Java
language at all. These packages were java.lang, java.io, and java.util. As a practical matter,
anyone free to use the language itself (as Oracle concedes all are), must also use the three core
packages in order to make any worthwhile use of the language. Contrary to Oracle, there is no
bright line between the language and the API."

mmastrac 5 days ago 1 reply      
"So long as the specific code used to implement a method is different, anyone is free under the Copyright Act to write his or her own code to carry out exactly the same function or specification of any methods used in the Java API. It does not matter that the declaration or method header lines are identical. Under the rules of Java, they must be identical to declare a method specifying the same functionality " even when the implementation is different. When there is only one way to express an idea or function, then everyone is free to do so and no one can monopolize that expression. And, while the Android method and class names could have been different from the names of their counterparts in Java and still have worked, copyright protection never extends to names or short phrases as a matter of law."
fpp 5 days ago 2 replies      
This is definitively a relief for our whole industry.

Thanks to Judge Alsup for taking an impartial stand on the whole matter and for the commitment to enable himself to an understanding of the matter and an informed decision going as far as to even learn himself how to program in Java.

I hope this does not remain one of the few cases when knowledge, ethics and the law is applied in its true sense while billions are brought to the battlefield.

Maybe all those that think that "rounded corners", sending email messages/calendar entries from mobile devices or different shades of gray are true inventions will one day soon rethink their monopoly strategies and start again with what they were once great at - actually create and invent things that people want to use.

modeless 5 days ago 0 replies      
Favorite part: "Oracle has made much of nine lines of code that crept into both Android and Java. This circumstance is so innocuous and overblown by Oracle that the actual facts, as found herein by the judge, will be set forth below for the benefit of the court of appeals."
ajross 5 days ago 3 replies      
So, now that the recrimination phase of the trial has begun: where did Oracle go wrong? I mean, at this point they've lost everything and it's abundantly clear that Sun would have been better off just blessing whatever Google wanted to do as "Java". At the very least, they'd have gotten some branding karma and been able to sell an "Official Android Pro SDK" product or whatever.

But at what point was that clear? Who missed that call?

zmmmmm 5 days ago 1 reply      
I think the implications of this case are huge.

Apart from having the non-copyrightability of APIs reaffirmed (hugely important in itself), we're now seeing the whole general broadside of the intellectual property armageddon largely fizzing out. We have huge tech giants throwing whole rafts of patents at each other and seeing time and time again 95% of them dismissed and the remainder get trivially worked around.

Hopefully this starts to change the mentality into one where these companies realize that patents are fairly worthless protection for trivial ideas in the first place and the only way to truly protect yourself is to actually out-innovate and be one step ahead of where the competition is.

Steko 5 days ago 0 replies      
This is really a huge win for Google not just against Oracle but for Larry Page and Schmidt who made the ballsy call here and in general to remake many standards instead of licensing.
Nogwater 5 days ago 0 replies      
Update: Grocklaw now links directly to the PDF:

Someone linked to this in the groklaw comments:

I assume this is legit.

DigitalSea 5 days ago 2 replies      
A judge making a rational and fair decision? Seems to be happening a lot lately, maybe the world is ending. Needless to say as a programmer this makes me incredibly happy, if the judge ruled API's are copyrightable, then there would have been a lot of sore bums as a result. I have a feeling if the judge didn't know how to code, the result could have been marginally different.
mbreese 5 days ago 0 replies      
Sanity prevails when you have a judge who can also code...
luminaobscura 5 days ago 1 reply      
"For example, Java-based code using the replicated parts of the 37 API packages will run on Android but will not if a 38th package is needed. Such imperfect interoperability leads to a “fragmentation” " a Balkanization " of platforms, a circumstance which Sun and Oracle have tried to curb via their licensing programs. In this litigation, Oracle has made much of this problem, at times almost leaving the impression that if only Google had replicated all 166 Java API packages, Oracle would not have sued."


thoughtsimple 5 days ago 1 reply      
Don't celebrate too much yet. This is likely to be appealed.

I think the judge did a good job in trying to make sure this decision stands on appeal but until the appeal process is over, this could still turn ugly.

hannibalhorn 5 days ago 1 reply      
Kudos to the judge for making the effort to really understand the issues. I'm curious, did WINE ever come up as an example of an alternative API implementation?

I'd actually find that a more interesting case, as it's an alternative implementation of APIs where the creator never even envisioned there being an alternative implementation.

Java, despite what Oracle may say, was always spec'd to a point where alternative implementations were probable, and many JVM improvements started off as proprietary forks/implementations.

dctoedt 4 days ago 0 replies      
Judge Alsup is an outstanding judge, but I would also bet a nickel that one or more of his clerks [1] had experience as a developer before going to law school.

[1] A judicial clerk is a young lawyer, normally just out of law school and generally with a first-rate academic record, hired by a judge to serve for one or two years as a researcher and (often) as an opinion-drafter. ('grellas, for example clerked for Judge Ingraham.) Clerk positions are highly coveted among law students, because they can open doors to jobs in large law firms, the Justice Department, etc. As just one example, Chief Justice John Roberts clerked for then-Associate Justice, later Chief Justice William Rehnquist. See http://en.wikipedia.org/wiki/Law_clerk#United_States

rwmj 4 days ago 0 replies      
I like how Florian Mueller manages to spin this[1] as a two year respite for Google who will eventually lose on appeal!

[1] http://www.fosspatents.com/2012/05/judge-says-google-only-us...

spullara 5 days ago 4 replies      
How does this effect the GPL? Is this no longer something that the GPL can restrict?


DannoHung 5 days ago 1 reply      
Anyone else hearing the Ewok victory song in their head?
SquareWheel 5 days ago 1 reply      
What a great judge. If only the politicians passing tech laws would put in this kind of effort.
dminor 5 days ago 0 replies      
Great! Now just a few years of appeals and it will all be over...
EternalFury 5 days ago 2 replies      
Does this set a precedent for all kinds of APIs or just the Java API?

Can I go and implement any commercial API and sell my own implementation without having to pay any fee to the original author of the API?

That would be awesome.

robomartin 4 days ago 0 replies      
I can't remember ever having read a legal document that pulled me in as this one most-definitely did. I found it fascinating and educational. Every time I had a question Judge Alsup answered it. In detail. It clarified many points and questions I had about some of my work and upcoming projects where the question of interface vs. expression was surely going to come-up. The other thing it did for me is further clarify the demarcation line between copyright and patent. I had a very good idea, but this document explored edges I didn't know existed.
kodeninja 5 days ago 0 replies      
With this ruling, Judge William "Haskell" Alsup has become a personal hero of mine - a real caped crusader!

Way to go, judge! The wider developer community salutes you.

barrynolan 5 days ago 3 replies      
Who is he referring to here? " For those who have depended on the self-described patent expert for your understanding of this case . . . well, maybe now you will know better than to trust a paid spokesman." FOSS Patents?
12bit 5 days ago 0 replies      
I imagine this has implications for the Cappuccino framework, which uses the Cocoa API with some minor changes (replacing NS with CP).
duckduckgouser 4 days ago 0 replies      
I'm so glad to hear this. This is more than a win for developers (almost) everywhere, this is deterrence for large companies that want to bully others with their legal team when almost everyone is saying what their legal team is doing is at best suspect and at worst a travesty.
indiecore 5 days ago 1 reply      
A sudden outbreak of sanity!
rhizome 5 days ago 0 replies      
Ralph Yarro is bummed.
CUR10US 5 days ago 2 replies      
So here's the question: Can you protect a computer language with copyright, e.g. a high level language like a scripting language?
US and Israel created Stuxnet, lost control of it arstechnica.com
638 points by fpp  4 days ago   308 comments top 27
ck2 4 days ago  replies      
It's a new cold war. Eventually Iran will write viruses in return to attack US power grid.

All fun and games until Homeland Security Theater is given new powers to raid your home and shoot your dog if they think your computer is being used as part of a botnet.

strags 4 days ago  replies      
"[Obama] repeatedly expressed concerns that any American acknowledgment that it was using cyberweapons"even under the most careful and limited circumstances"could enable other countries, terrorists or hackers to justify their own attacks. “We discussed the irony, more than once,” one of his aides said."

"Irony" is the wrong word. It's "hypocrisy".

ars 4 days ago 2 replies      
arstechnica is taking the NY Times article and extrapolating too much. Confirmed? No it's not. It was suspected before, and it still is.

And lost control would imply they could not control what it did to the target, which is incorrect. It did escape to the wild, but that's not really loosing control when it was designed to do nothing harmful on non target machines.

Better to read the original, and the discussion on it: http://news.ycombinator.com/item?id=4052330

philiphodgen 4 days ago 4 replies      
The fact that the NYT published this piece is interesting. Assume all details are true. Why did the dog bark rather than choose to be silent? And the sources. Assume all of this is true? Why feed the info to the NYT?

When coupled with recent revelations that Mr. Obama personally approves every killing of militants (for certain strained definitions of that term), the upcoming election springs to mind as a motivation. There may be alternate and contradictory reasons, all of which may be true. Many players, cross-purposes.

This could have remained hidden. Indeterminate. Who benefits from this revelation?

dpeck 4 days ago 4 replies      
It is anything but confirmed. Arstechnica writes an article about an article in the NYT (a paper that doesn't have the best track record reporting about cyber events and control system security issues to begin with) that cites no credible sources.

Also, you don't "lose control" of something like this, it was designed with many ways to spread. If control was lost it was during the spec/coding phase, not after deployment.

ascendant 4 days ago 4 replies      
I'm going to take the contrarian view here. If Iran had gotten to the point of enriching uranium to weapons-grade levels and Israel had done a pre-emptive strike, that would have gotten messy real fast. More messy than this. Disabling their centrifuges in a way where presumably no one died doesn't sound so bad to me considering the alternative. Again, just the contrarian viewpoint.
gavinlynch 4 days ago 1 reply      
The one part of the article that sticks out to me is that they "lost control" of the virus. I wonder if this is really true. Politically, it probably sounds better to say, "oops, this was only meant for Iran. Somebody messed up" than to have to field questions from reporters:

"Why does the United States think it is okay to infect hundreds of thousands of computers with this virus?"

"Is it ethical to introduce security holes or exploit security holes of everyday citizens of allies?"

"Do you take responsibility for the collateral damage? Have you committed an act of aggression on nation-states you are not in conflict with? How does that affect your relations with these nations?"

I wonder if this is their easy way to set themselves up to say, "This is complicated technology, our primary goal is to stop a dangerous nation from getting a dangerous weapon. We apologize for any collateral." even if that statement was false.

Perhaps it was necessary for the virus to spread to ensure the success of the mission and that cost was accepted, but they just don't want to admit it publically because of what it would open themselves up to.

Fizzadar 4 days ago  replies      
This feels similar to the Megaupload case; America desperately throwing its weight around outside it's borders, with a total disregard for the law. And, just like the Megaupload case, they have fucked up big time.

Why does the American govt. feel it has the right to choose who can become a nuclear power or not anyway?

forgotusername 4 days ago 2 replies      
From the NYT article:

> American, European and Israeli officials involved in the program, as well as a range of outside experts. None would allow their names to be used because the effort remains highly classified, and parts of it continue to this day.

Convenient. Not only was the reporter able to secure one reliable, anonymous, highly privileged source to confirm the story, but he found multiple!

antonioevans 4 days ago 1 reply      
If Israel had physically bombed the Iranian plant would that not started another major war in the Middle East? I am not saying this is an elegant solution to cross border conflict but war was avoided.

Everyone in the hacker community knows this was coming. This is going to get much worst before it gets better. Power outages in Brazil, China/Google event last year, and stuxnet.

As the article says:
"Stuxnet is old news by now. Even the newly discovered "Flame" malware was developed some time ago. While details about these two targeted attack packages are finally emerging, the next generation of attack tools has no doubt been developed and likely deployed."

guelo 4 days ago 1 reply      
If the UN security council was a fair body Stuxnet would be judged to be an unprovoked act of war and the US and Israel would be sanctioned in some way. But of course the US gets to have it's thumbs on the UNSC scales. But the question is, if the US is going to blatantly abuse its privileged position like this how long is it going to last? There has been a Western consensus on a liberal framework for international law going back to WWII which was based on the idea that we are the good guys, democratic, moral, law abiding, etc. GWBush and Obama have been doing their best to destroy that because of lobbying by our war mongering Israeli "friends".
bobsy 4 days ago 0 replies      
Wasn't the US all up in arms about how China was increasingly using cyber-warfare on both foreign government and corporate interests?

Then it turns out they are doing it themselves? Tut Tut. Though not really surprising.

I do feel though that with the success that lolsec had last year very few companies / governments are prepared against a concerted attempt to access their data.

nicholassmith 4 days ago 2 replies      
You know what's most surprising about this? That the developers, knowing fine well it was for a single target and the damage it could do in the wild, didn't implement a kill switch.

Quite frankly cowboy coding like that is why we'll end up with Skynet becoming self-aware.

dantheman 4 days ago 1 reply      
How is this not an act of war? Doesn't congress need approve military actions of this sort?
azernik 4 days ago 1 reply      
Security lesson from the article: "It turns out there is always an idiot around who doesn't think much about the thumb drive in their hand."
derrida 4 days ago 2 replies      
voodoochilo 4 days ago 0 replies      
if this info is correct then it's an outrage. control lost or not.
discordance 4 days ago 0 replies      
wow... the turn around on confirmation of conspiracy theories these days is a year, rather than the decades of past.
domwood 3 days ago 0 replies      
The fact that one of the most powerful nations in the world not only created one of the most notorious viruses in the world but lost control of it is madness. Its original purpose was to cause hardware to physically destroy itself. Imagine if, by sheer coincidence, the commands for that were the same as the commands for something like a nuclear reactor's cooling turbines?
It's incredibly improbable but not impossible. That makes this a hugely dangerous and downright stupid occurrence. America shouts at Pakistan for losing control of its nukes and then develops, with a country that has some reputation for overkill (Israeli invasion of Gaza being a prime example), a dangerous weapon in software form, then doesn't pay attention to what the thing actually does? Where's the review process? How does something like the software being modified so it can infect and spread on common consumer systems so rapidly (I'm assuming that the modifications were to the way it spread, not sure) get missed? It's crass carelessness.

International espionage is half offence and half tact. It's not espionage if everyone finds out about it.

elorant 4 days ago 0 replies      
So let me get this straight, they lost control of it and it ended up inside an Iranian power plant? You can't lose control of something so specifically tailored. The possible targets of this thing could be a few hundred installations around the globe so the motivation of stealing it, if it's even remotely possible to steal something like that, should be very low.
mtgx 4 days ago 0 replies      
This doesn't seem to be a very good day for the US Government:


lstroud 3 days ago 0 replies      
The truth is, if you love the Internet you had better start fighting to stop these escalations. Otherwise, it will cease to exist. The first time a massive attack causes real fear in western civilization, people will start questioning how much they really need it in their lives.

The lack of plausible deniability will lead to escalation. Once it does, national security (from the perspective of each country) will govern it's growth, not freedom.

shriphani 4 days ago 0 replies      
Possibly relevant : Bruce Dang on stuxnet http://www.youtube.com/watch?v=rOwMW6agpTI
jgrahamc 4 days ago 3 replies      
It's amusing that they 'lost control' of it because a simple bit of code along the lines of "if www.google.com resolves then shutdown" would be effective at detecting whether it was on the Internet or not.
alan_cx 4 days ago 1 reply      
People, it is said, do "stupid" things on the internet in the belief that they will remain anonymous. Have the US and Israeli governments made the same mistake?
mthreat 4 days ago 0 replies      
They should have read about the Internet Worm of 1988 - http://en.wikipedia.org/wiki/Morris_worm

Those who don't know history are bound to repeat it?

Morg 4 days ago 1 reply      
HIV (just to be clear, I have no clue wether HIV was assisted by some military programmes, but I can safely say such "mistakes" have been made in the past by the same army, like when they used to test nukes for example)

Luckily this time it's a simple pc virus we can easily disassemble and counter - I think cyber war's still miles better than the alternatives.

Paul Graham's Letter to YC Companies
602 points by emilepetrone  21 hours ago   176 comments top 51
pg 21 hours ago  replies      
Note incidentally that I'm talking about the performance of the IPO, not the performance of Facebook itself. I think Facebook as a company is in a strong position. The problem is simply that Mr. Market (http://en.wikipedia.org/wiki/The_Intelligent_Investor) doesn't think so at the moment.
9oliYQjP 21 hours ago 0 replies      
It's very possible that the Facebook IPO came early enough in this bubble to actually prevent a huge disaster. I did not like where things were headed with most startups in the past couple of years. The Facebook IPO was like a fire extinguisher that happened to contain a small fire before it got way too out-of-control.

If your startup has no business model, you better think of one fast. If your startup has no revenue or a lack of it, you better start generating a lot more really soon. If your startup has a solid business model and is cash-flow positive, it's time to start leap-frogging the competition and adjusting the course. This is the time when good companies become great ones.

ericfrenkiel 21 hours ago 3 replies      
I read this with a heavy heart, especially after working at Facebook before my current startup.

Facebook is an amazing company with some of the best people in Silicon Valley working to make Facebook a once-in-a-generation company.

But if Google debuted at $25b, and grew into a $200b company, how can Facebook grow by a similar multiple starting at a $100b valuation?

In my opinion, opening at $38/share sucked all the oxygen out of the room, in the IPO market, especially the later stage market, and potentially downstream as well.

Instead of debuting at $50b or even $75b, the delta was the price of the collective hope of entrepreneurs and early stage startups everywhere.

Because at the end of the day many investors will ask, "If even Facebook couldn't do it, who can?"

The price of leaving a little money on the table for most retail investors would have been worth the good will and Facebook's reputation. Because Facebook really is a great company that is doing and will continue to do great things, but PG is saying the air is gone, and no one knows if more will come.

Is all this a bad thing? Perhaps more companies should be valued based on revenue in stead of API calls/month etc.

Smerity 21 hours ago 0 replies      
To those having fun saying "pop", contribute value not onomatopoeia.

The clearest message in PG's letter is simply "The startups that really get hosed are going to be the ones that have easy money ... So don't be that startup."

If you have a viable business then you can either a) proceed without venture capital or b) prove yourselves enough that you'll get the terms you need. Yes, (a) may make you move slower, and (b) means that potentially brilliant ideas that have a bright side just past the edge of horizon are more difficult to get off the ground, but this has always been the case.

One of my mentors always quotes "you don't know the value of your captain until you hit turbulent waters". These are our turbulent waters. For those of you ready for it, this is a time of opportunity.

jayzee 20 hours ago 6 replies      
So here is an idea for an email feature/gmail plugin: 'Semantic Scramble' Basically, any sensitive email that you send to a bunch of people is automatically scrambled (retaining original meaning/correct grammar, just a small shuffling of words) so that each person gets a unique email. Easy to find out who leaked it. You could add a similar unique jitter for sensitive photos/images...
pbiggar 20 hours ago 3 replies      
When I saw PG's email, I thought this was a self-fulfilling prophesy, even if it was only seen by YC founders. But now that every has seen it - it will be in Forbes and TechCrunch soon no doubt - it seems almost certain.

If just YC founders see it, then they'll take less money, and get lower valuations, etc, leading the tone of the valley. But if everyone sees it, investors will close their wallets, people will declare the bubble is now popped, and the prophesy will fulfil itself.

gfodor 12 hours ago 0 replies      
I am confused why the FB IPO is considered anything other than a failure of bankers to price the stock correctly. Did anyone who actually understands Facebook's business today expect it to maintain a 100B valuation? Did any institutional investors throw money into it hoping it would rise up to 150B? If you invested in Facebook at the 150 P/E or whatever absurd value it was you deserved to get burned and hopefully are not investing in startups.
andr 16 hours ago 1 reply      
Am I the only one thinking that Facebook's IPO was actually a success? The point of the IPO is to sell your company shares at the best possible price and Facebook did it.

Compare to an A/B/C round for a startup. If you know investors are willing to pay $50m for the round, but you settle for $25m, then you just lost $25m and gained nothing.

I think the main reason FB is falling now, is not because the stock was not worth $38, but everyone that expected it to quadruple overnight is now selling.

gojomo 19 hours ago 0 replies      
The FB IPO sends a signal that certain exits are about 35% less lucrative than the most enthusiastic might have thought. And, the IPO wasn't the 'starter pistol' for another frenzy. I think the memory of 12 years ago hasn't faded entirely yet, and there's so much other uncertainty in the economic world no one can be a runaway optimist.

But the IPO results might actually boost certain kinds of deals. For example, would you rather sell your company to FB for $X million of FB stock when that stock is at 45 or when it's at 26? (Of course X is larger when FB is flush, but I doubt X goes down linearly with FB market-cap when there are other bidders. And psychologically, it may be easier to think FB grows 50% back into its peak, than 50% more above its peak.)

If there had been an indiscriminate frenzy, everyone knows that ends in a crash. When everyone's instead been reminded that companies are different -- FB isn't GPRN isn't AAPL isn't LNKD -- and the particulars of value and model matter, that's better for a sustained boom at a more measured pace.

paulsutter 12 hours ago 0 replies      
The problems in Europe are a more severe weight on the market (whether generally or for tech stocks specifically). By any rational logic, the Facebook IPO went well:

- the company raised a lot of money at a good price,

- the company remains valued at a high multiple (ie, even today valued on the dream not on the numbers), and

- I can imagine no better antidote for bubble muppets than the performance of the IPO

Bubbles can be fun but they're not healthy. Recent events are far better than a crash. It's just a correction. The emotional hand-wringing will last about as long as it always does, and be forgotten just as it always is.

Events in Europe may turn out much more severe than the minor impact to date. And they may not. But that's a bigger concern than the over-valuation of social companies.

zinssmeister 21 hours ago 2 replies      
I am not sure what will cool the investment climate more. The fact that facebook's IPO was a disaster or that PG sent this letter and recommends to be cautious.
hsuresh 21 hours ago 0 replies      
Bubble 1.0 - Just have a prototype, and money will follow you.

Bubble 2.0 - Ship a product, make sure you have enough users, and money will follow you.

Post this bubble, is it going to be: "Make profits, because that is where your money is"?

I am not implying bubble as a bad thing, fwiw.

edit: grammar

cdixon 21 hours ago 2 replies      
This happens every couple of years in tech. I've personally witnessed 3 downturns now. One was real and two were arguably the best time to start companies. Raising money might be harder, but generally only for bad companies.
_pius 21 hours ago 0 replies      
This will probably be a self-fulfilling prophecy.
sroussey 20 hours ago 1 reply      
Facebook waited too long. Part of the psychology on joe public's love of Apple has to do with APPL -- they got to invest in the stock while investing their time (and $) in their products.

Facebook decided to have all that growth in value for insiders only. And it's not like they wanted to be a private company, so the outcome is planned.

By not leaving any money on the table, and having joe public not share and invest in their success, when the government starts to beat down on them, there won't be much public support for FB.

And pg is right: nor will there be much support for those following in their footsteps. Scorched Earth. Those investors did well (and many HN peeps on SecondMarket). So well in fact, it won't happen again. Not for a long while.

JustNick 15 hours ago 0 replies      
"The best solution is not to need money."

This always is a good rule for any kind of business. not only about startups.

Paul, you're trying to explain basics of business processes.

In YC application, Faq there is an item in which you're asking to state is there any programmers in startup team, and explaining that if not, you better should have one. I think you should add one more item, on which YC team should have experienced and successful project manager, businessman who make startup profitable and successful.

cperciva 20 hours ago 3 replies      
because "down rounds" not only dilute you horribly...

I'm missing something here. What makes "down rounds" so dilutive? I'm assuming we're talking about a larger effect than the obvious "lower valuation = handing over more stock to raise the same amount of cash" effect.

dm8 17 hours ago 0 replies      
With the risk of getting downvoted; why this letter was made to public? I think it was meant for YC companies only. FB IPO has nothing to do with early stage investing. It may be a good thing that IPO didn't pop. We've averted a major bubble. But making this letter public made situation even worse. Now all the investors will rethink their investments. Why? Because PG (of all the investors) has said it will be hard to raise money.

And expect Business Insiders, Venture Beats of the world to spread doom and gloom. After all it will attract more eyeballs. RIP good times indeed.

Edit: grammar and minor changes

dr_ 13 hours ago 0 replies      
Interesting but Facebook was absurdly valued to begin with. At nearly 100 times earnings, it seems to me that Mr. Market actually responded appropriately for now.

Facebook has already been monetizing using traditional revenue streams (ads) and there doesn't appear to be much left to do there.

They may have another ace up their sleeve, but it's not Wall Streets job to guess that they may.

jmspring 20 hours ago 1 reply      
I have been mixed on this, and I think it will have an interesting impact on the IPO markets.

But, one area that I am still waiting to see play out is the intersection of secondary markets and IPOs. People have raised the examples of Groupon, Yelp, and FB (Zynga is another that comes to mind). All social, yet all different. Groupon has had some interesting accounting practices along the way, FB was richly priced by the secondary markets.

I have yet to see any big name, non-social, companies really test the markets, and I mean when they are in a position to do so -- strong product, strong revenues, and strong path moving forward.

Given what is happening in Europe and the world markets in general, there will be an impact on investment.

There have been basically 3 downturns (as I believe cdixon mentioned) in the last 12 years, is this the 4th? Or is this a by product of new avenues like the secondary market?

I have no idea, but it will be interesting to see how it plays out.

lpolovets 12 hours ago 0 replies      
To play Devil's advocate for a moment, Facebook's IPO will also create a bunch of millionaires, some of whom will want to become angel investors. So it might become harder to raise money from VCs but easier to raise it from angels because the rising supply of angels will counteract the tightening market.
nhangen 11 hours ago 0 replies      
I think this is a good thing, as startup valuations are already frothy, especially when based on users instead of earnings.

Perhaps this is what's needed to bring the game back to reality so that everyone can prosper.

capdiz 21 hours ago 1 reply      
"The best solution is to not need money. The less you need investor money, the more investors like you". That's true if you are dropbox, airbnb and other startups that have a solid revenue avenues other than advertising. If twitter or facebook itself had been founded after that disastrous ipo (facebook ipo) they would be in a worse position than dropbox or airbnb in terms of funding and revenue. That said, i think facebook will get to its intended valuation within this year.
NichCarlson 11 hours ago 0 replies      
I note that BI is called a "cesspool" in these comments, and that this email has been posted here so that you don't have to send any traffic to us.

Just so everyone is aware, you'd not be reading this email right now if us cesspool-splashers hadn't done the hard work of getting a copy and posting it. Now, by not linking to us, you are essentially punishing us for that work. I suppose you'd prefer a world in which you hadn't read this email.

limeade 21 hours ago 2 replies      
Can someone explain the perception that Facebook's IPO was a disaster? Doesn't the fact that the stock has not risen mean that the offering had the correct price?
joshfraser 11 hours ago 0 replies      
Many of the people I know at Facebook are talking about getting into Angel investing or starting their own companies now that they have money. I'm most worried about all that seed money flooding the market, making it even harder for existing companies to find good talent.
scootnetworks 9 hours ago 0 replies      
Asserting that the decline in Facebook's stock price post-IPO has generalizable implications for early stage companies is helping the tail to wag the dog.

I agree with Fred Wilson that Facebook's present valuation should be a thrill to its early investors, not a chill http://www.avc.com/a_vc/2012/06/some-perspective.html.

It is natural to see personal meaning in well known events. Venus is passing in front of the Sun right now. Seems like a good time to call some investors.

tlogan 9 hours ago 0 replies      
I think only problem is that we again got into 2000-dot-com thinking that "users == money".
silenteh 17 hours ago 0 replies      
This is not necessarily a bad thing for the new startups, in my opinion.
I want to quote PG from his essay: The top idea in your mind (my favorite one btw)

I'd noticed startups got way less done when they started raising money, but it was not till we ourselves raised money that I understood why. The problem is not the actual time it takes to meet with investors. The problem is that once you start raising money, raising money becomes the top idea in your mind. That becomes what you think about when you take a shower in the morning. And that means other questions aren't.

This is actually how it works, and more or less always worked here in Europe. No investments, no money raising, only part of your daily job salary invested in your startup ideas, and endless nights learning, coding, failing in a loop....till you succeed and you start to make money.

Tichy 14 hours ago 0 replies      
Isn't it the case that there simply is too much money and at the end of the day, people seem to be desperate to invest it somewhere? I think that is a reason why most stock market crises don't seem to last very long.
tomasien 10 hours ago 0 replies      
I spend so much time arguing and thinking critically about things that I've made a decision: I'm just not going to question Paul Graham. It's not worth my time, he's right enough where it's probably not dangerous and let's be honest: we all need something solid to lean on. I've realized I've leaned so heavily on his advice up to this point, so I'm just going all in.
bootload 21 hours ago 0 replies      
"... But no one knows yet how much. Possibly only a little. Possibly a lot, if it becomes a vicious circle. ..."

The email is counter-intuitive because being truthful and signalling a possible crunch speeds up the observation. It also gets you trampled as the herd looks at the lead changing directions ~ http://news.ycombinator.com/item?id=4067278 but it also forces teams to 'adapt' quickly.

elomarns 8 hours ago 0 replies      
"The best solution is not to need money". Best advice on this post.
rexreed 15 hours ago 0 replies      
Thank goodness. Now maybe it just might be a bit easier to find some developer talent now that the easy money faucet has turned off.
timlindinct 16 hours ago 1 reply      
Isn't it a bit early for someone like pg to be calling this?

Calling it publicly essentially creates the effect, especially from an accelerator lead.

damienh 12 hours ago 0 replies      
As wise as a Warren Buffett letter to shareholders. Thanks, Paul.
kruipen 21 hours ago 0 replies      
So FB clusterfuck of an IPO might end up being really good for them because now it will be much easier to hire...
CUR10US 20 hours ago 0 replies      
"The best solution is not to need money."

"The startups that really get hosed are going to be the ones... that pay little attention to profitability."

rshlo 17 hours ago 0 replies      
Or just don't raise money and bootstrap from the ground's up.
huetsch 16 hours ago 0 replies      
Did you hesitate before sending this out due to the fear that such a letter might itself push the market closer towards a vicious cycle?
markmm 18 hours ago 0 replies      
I'm sure Peter Thiel wishes he could go back in time and not invest anything in Facebook, he only turned 500k into over a billion, but if the IPO went better he could have made it to 1.5 billion. I agree all those investors that might have invested in startups will be less inclined because of this. Who wants a measly billion when you could have 1.5 billion!!???
dwynings 21 hours ago 1 reply      
R.I.P. Good Times 2.0
sameerp1 19 hours ago 0 replies      
A post like this probably only helps push along the vicious cycle :) Not saying it shouldn't have been posted, but it's ironic.
jermaink 19 hours ago 0 replies      
I'm sure the Facebook IPO will hit seed/early stage funding less than the SF housing market :)
notbitter 20 hours ago 0 replies      
Founder shares get diluted in a down round, but employee options go completely underwater.
wilschroter 14 hours ago 0 replies      
I think this advice is useful in just about all times.
felipepiresx 18 hours ago 0 replies      
word up pg. Let the winter come and lets see who can ski.
lightyrs 21 hours ago 1 reply      
This seems ethically dubious.
jpcorica 13 hours ago 0 replies      
In argentina there's almost not other way. BTW MG Sielge wrote about the FB IPO and said it was bad for short sight bankers but good for FB, is he wrong?
dmvaldman 21 hours ago 1 reply      
Did I hear a bubble just pop?
rubyPLAYWITHME 21 hours ago 2 replies      
Who is emilepetrone? Did pg really write this?

Also why did this disappear from the front page, and then reappear?

Why three prongs? amasci.com
573 points by xd  3 days ago   146 comments top 22
gojomo 3 days ago 3 replies      
Even already knowing the gist of things, I enjoyed the description of the path-dependent incremental evolution here.

But, this sentence makes me wonder about something: "Also, the clear-weather sky current can no longer build up a high voltage, if any excess charge immediately leaks into the earth."

Have our region- and even continent-wide grounded electrical networks changed the expression of lightning storms, such that non-electrified areas are noticeably different?

zdw 3 days ago  replies      
Ever wonder why, in some buildings (mainly commercial properties), the plugs are installed so that the ground is at the top of the outlet?

I asked an older electrician/installer about this once, and the reason he gave was that if a wire fell in between the gap between the plug and outlet it could short easily.

Having the ground on the top makes it so that if something does land in this way, it will be at an angle and more likely to fall off the shorting outlet.

Plugs in other countries, specifically european or british plugs aren't susceptible to this because they're designed not to expose hot wires during insertion.

thought_alarm 3 days ago 3 replies      
Prior to the Ground Fault Interruptor sockets found in modern bathrooms, an isolating transformer was often used to protect bathroom outlets in the 60s and 70s. These are two-pin unpolarized sockets, usually with "Razors Only" stamped on the front (because if you plug in a 1000 W hair dryer you blow out the transformer).
tjic 3 days ago 4 replies      
> Another problem springs up. At present, some appliance manufacturers INTENTIONALLY connect the outside of their metal products to one of the power wires. This must be stopped.

I disagree with this.

If one side is tied to ground (and it is), then tying the chassis of a piece of equipment to that same line is the same as tying it to ground...a ground that you're already standing on.

Am I missing something?

lcargill99 3 days ago 0 replies      
Never mind that yes, A/C can count on polarity and that you are isolated from the grid by one or more transformers.

The third prong is the "safety" ground, in case neutral fails. Go back to old guitar amps with "the cap of death" or a "ground" switch for one market in which this evolved. It's a fairly simple mod to make an old amp fully safe. Yes, they cover that in the "bad outlet" story, but it's easy to fix if you know how to run a meter and can find a ground.

The lead guitarist from Badfinger died from this.

I'd never heard about DC buildup on the grid - free power, maybe? :)

davidw 3 days ago 2 replies      
As an aside, one of the things that's sorely missing from the day-to-day integration of the European Union is a standard for electrical plugs:


Here in Italy there are at least three kinds that are fairly common. Go north to Austria, and things change and you have to buy more adapters.

colanderman 3 days ago 1 reply      
I thought the primary reason for a separate ground was because neutral was a current return path and thus could develop a voltage on it due to resistance of wires, whereas a true ground carries no current and thus will not develop a voltage?
danbmil99 3 days ago 2 replies      
Been waiting 40 years for this explanation. Electricians have tried to explain it but their answers always ended up sounding circular and ill-founded.
bpowah 3 days ago 3 replies      
Now would somebody please tell me what the little holes are for in the end of the plug prongs!?
ajb 2 days ago 0 replies      
This is a great article.

As an example of innovation in this space, some Chinese company has devices a socket which accepts many international plugs: http://www.bbc.co.uk/news/magazine-18266022
This appears to be the company: http://www.europlugs.com/

It's not clear to me that they have managed to fulfil all the safety requirements. I guess it would take some effort to really be sure, but can anyone see any obvious bloopers?

nroman 1 day ago 0 replies      
In college I lived in an old apartment building that had been updated to have 3-prong outlets. One day I was wiring up some audio equipment for a party. As I hooked my computer to a a receiver in another room the audio cable immediately started sparking and the rubber insulation melted off. I yanked it out of my computer. Luckily the only real damage done was the sound card for my computer and the destroyed cable.

Later I did some investigation. First I bought one of those standard outlet testers. It seemed to suggest that everything was fine with the outlet. Then I did some more investigation. I got a volt-meter and started measuring the voltage from the different prongs. Finally I measured the voltage compared to a copper pipe in the house.

Turns out that both the neutral and ground wires were actually hot (as measured against the grounded pipe), and the "hot" wire was the ground. The outlet in the other room had been wired correctly. The shielding on the cable was grounded so suddenly it sent 120 volts down the audio cable when I plugged it in"destroying it in seconds.

The electrician didn't believe me when he came in to fix it, but was finally convinced when he checked against a pipe.

Just goes to prove that you can't make any system fully fool-proof.

jrockway 3 days ago 2 replies      
Do we need grounded sockets now that we have GFCIs?
gcb 2 days ago 1 reply      
heh, in brazil they just finished a mandatory replacement of all the plugs.

previously we had a plug with a flat face like the US, but the connectors were like "d b" meaning a US flat in the middle with round ones right out. using the same metal connector for both formats in the middle. clever, cheap, worked with everything. (US, Japan, Swiz, ...all except UK and australia as far as I know)

now, they have mandatory round plugs only, slightly larger so they can't fit the old ones by one or half milimiter, and a recessed insert like the new Switzerland type J, and an optional ground.

It serve the purpose of solving NONE of the mentioned issues in the article, but help lots of people that manufacture the new plugs.

bartwe 3 days ago 2 replies      
Why don't Schuko plugs have this orientational bias ?
HarrietTubgirl 3 days ago 0 replies      
This is an awesome article. Here's an example of the usual non-explanation:


This is how it was always explained to me. Yes, neutral and ground are the same thing. Why can't you just connect the case to neutral? Because you connect it to the ground plug. Huhh???

anologwintermut 3 days ago 2 replies      
Can anyone confirm the articles assertion that " Before you 'grounded' your system, the AC voltage in general acted pretty safe for your customers. The only way they could get a shock was if they touched both wires at the same time?"

It seems that if I stick my finger in the hot socket, there is still a path via me to 0 voltage (the ground). I will still get shocked.

bpowah 3 days ago 1 reply      
Wonderfully entertaining to read. I was once told by a certified electrician (and physicist) that you don't even need a neutral wire and many rural services only have one "hot wire" and use the earth as the neutral "return" circuit (which really just need to have capacitance. I think the author could have started with a "one slot" age. More info: http://en.wikipedia.org/wiki/Single-wire_earth_return
toddh 2 days ago 0 replies      
If there's so much DC energy available can we store it?
CUR10US 2 days ago 0 replies      
I love the amasci website (I don't mean the design; I have no idea about what it looks like in a graphical browser; I only mean what there is to read- lots of text! I just extract the text for viewing on 80x25). If only all websites could have this much information density. Long live sites like amasci!
no_more_death 3 days ago 0 replies      
I recall moving a water dispenser that leaked, as a child, stepping on the wet spot barefoot, and plugging in a two-pronged vacuum cleaner. It was a shock.
BigTuna 2 days ago 0 replies      
That site is an absolute gold mine.
iveney 3 days ago 1 reply      
Clears the mystery :)
Eulerian Video Magnification for Revealing Subtle Changes in the World mit.edu
547 points by clockwork_189  2 days ago   120 comments top 23
jasonkester 1 day ago 2 replies      
There's a whole business to be made off that five second clip where they amplify the motion of the sleeping baby's chest.

Anybody who's ever been a parent can remember going up to check on the baby at night, standing over the crib for a full minute thinking "move! Move! MOVE!" at the lifeless body of their baby, running all the horror stories they've heard about cot death over and over in their head until finally the kid's chest moves enough to breathe a sigh of relief and go back to bed.

The first company that adds this feature to a video baby monitor will make a mint.

fferen 1 day ago 4 replies      
I like how this kind of turns the "main idea" of computer vision on its head. Namely, instead of trying to emulate and catch up to human abilities, it augments them the way only a computer can; it plays to computers' strengths instead of their weaknesses.

Also, who would have thought you can determine someone's pulse just by looking at the color change of the face due to blood rushing in and out? If asked beforehand, I wouldn't have even said it was theoretically (physically) possible.

zemaj 1 day ago 3 replies      
Wow, reading someone's heart rate from a video.

Imagine that plugged into Google Glass. Overlay someone's heart rate next to their face while you're talking to them!

newbie12 1 day ago 0 replies      
This technology is badly needed today for skin cancer screenings. We could save tens of thousands of lives a year with better detection of cancers and pre-cancerous growths. It is crazy that most screenings in 2012 are still 3 minutes a year with a harried doctor.
wxs 1 day ago 1 reply      
If people find this compelling, they may also like this earlier work from the same group:


This other algorithm amplifies only motion, and the algorithm is less elegantly simple, however its results are very interesting and fun to watch as well. Make sure to watch the video at the bottom of the page


siavosh 1 day ago 0 replies      
From my experience with CV, one of the biggest unsolved problems and rarely publicized aspect of the field is how much variable tuning is often required to get good results. I'm curious how sensitive these demos are to different environmental conditions and the robustness of the algorithm.
emmett 1 day ago 1 reply      
Is there an easier-to-follow explanation of the math that makes this work? The video went too fast for me to quite understand it.
btipling 1 day ago 3 replies      
Amazing for many reasons, but what I really find impressive is that messing with video encoding requires like a PHD in everything because of how complex things like H.264 are. At least that's my perspective after trying to grok the H.264 spec.

There are all kinds of optimizations and algorithms for network latency and video sizes, etc. I don't consider myself a layman but I certainly do not have the knowledge and skill to do anything at all with video.

Do you know what a Inverse sub-macroblock partition scanning process is? I don't, not even after reading the part about it in the spec.

samirahmed 2 days ago 2 replies      
i wonder if this could be used for lie detection
twp 1 day ago 1 reply      
Finally, you can "enchance" videos, just like they do in the movies: http://www.youtube.com/watch?v=Vxq9yj2pVWk
vibragiel 1 day ago 1 reply      
Instant Heart Rate for Android uses something similar to check the pulse using the phone's camera.


Hitchhiker 1 day ago 0 replies      
carterschonwald 1 day ago 0 replies      
This is pretty darn amazing! I'm so going to try to implement this set of algorithms later this week! :)
riemannzeta 1 day ago 1 reply      
These guys are going to make millions on baby monitors alone.
mistercow 1 day ago 1 reply      
The simplicity and elegance of this algorithm is really breathtaking. I'm mostly thinking out loud here, but I think you could use a related process to do inter-frame interpolation for smooth time-scaling of video.
psb 1 day ago 1 reply      
If someone wants to do a kickstarter to try and use this technology to build a glucose meter, I will be the first contributor
theschwa 1 day ago 0 replies      
The Is He/She flirting with me App is just around the corner. I wonder what new privacy issues will crop up with this kind of technology.
MPSimmons 1 day ago 0 replies      
Excellent. Integrate this into the Tricorder projct: http://tricorderproject.org/
RockofStrength 1 day ago 0 replies      
This type of technology would be a nice novelty item to implement into a futuristic zombie story. For example, there could be a large battle between humans and zombies, and the humans are equipped with pulse-magnifying glasses, allowing them to identify friend vs. foe.
RockofStrength 1 day ago 3 replies      
I have a tangential question: What's the state of technology that would allow one to see through the eyes of another? This would be useful for piano tutorials, etc. I think it could be done with a separate eye-tracking device and a camera located between the eyes.
JacobIrwin 1 day ago 2 replies      
If anybody could help clarify a concept (a specific filtering method), from video:

"we filter the sequence temporally using a "???" ...and boost the temporal signal to generate a video..."
(at 2min. 45sec in video)

What type of filter is being described (missing from quotes; "???") ? Bonus upvotes for providing a URL to definition (detailed description of the missing term).

joelthelion 1 day ago 1 reply      
Does anyone have a link to the paper?
anigbrowl 1 day ago 2 replies      
I'm not seeing what the big deal is here. Extraction of differential information from video frames has been standard in video editing and compositing software for years. Grab a demo copy of After effects, folks.
Show HN: movies.io " torrent search like it should be movies.io
525 points by nddrylliog  4 days ago   482 comments top 69
edw519 4 days ago  replies      
I don't know which I feel saddest about:

1. Whether or not this is actually illegal, it is clearly unethical and not in the spirit of good clean business and technology practices we should all be aspire to.

2. That it quickly made it to #1 on Hacker News.

3. That I seem to be one of the few who cares while most others nit on details.

runn1ng 4 days ago 2 replies      
I don't like it that much.

Yes, it's deadly simple, but what I actually like on sites like PirateBay or demonoid is the discussion below the torrent. Yes, it is sometimes idiotic and distracting, but if it's bad quality/a different movie/contains a virus, someone will mention that.

With your website, I have no clue at all what I am downloading. What is the format? How is the quality? Is it nuked? Is it DVDrip/camrip/webrip/...?

I don't know any of that from your site. I see just a link and filesize. Who knows what the file actually is. I personally find the quality more important than the number of seeders/leechers.

staunch 4 days ago 1 reply      
' Massive market opportunity

' Tons of room for product innovation

' Potential for significant revenue

☐ Ability to do business without being sued out of existence.

rsingel 4 days ago 1 reply      
That's mighty purty.

Bug: if you try to type in something that doesn't exist, say an actor's name like Walter Matthau, it autocorrects so aggressively you can't finish typing

Feature requests: If it's available on Netflix/other streaming services, show a link.

Oh, and this seems like a very bad place to actually log-in.

citricsquid 4 days ago  replies      
How do you plan on staying online?
phoboslab 4 days ago 1 reply      
It certainly looks nice, but it's not really accurate. E.g. the page for Moon links to Twilight torrents: http://movies.io/m/9t
notaddicted 4 days ago 1 reply      

I searched for the film 8 1/2 (http://www.imdb.com/title/tt0056801/)

Two things:

1. The director's first name is wrong.

2. No results (maybe due to the ½ symbol.)

EDIT: here http://movies.io/m/fI

kurtvarner 4 days ago 1 reply      
I've always wondered why all torrent sites look like ass. Nice job with this.
hhimanshu 4 days ago 1 reply      
is it legal to download movies from these torrents? I believe no, correct me if I am wrong


dr_ 4 days ago 0 replies      
"please don't download content that you haven't bought"

It's kind of hard to purchase The Avengers (2012) given that it's currently still running in theaters.

hk_kh 3 days ago 0 replies      
My only tip: for the rating of the movie, while giving a decimal grade is good and acceptable, using 10 stars is distracting and breaks with the overall good UX.

Would go better with just 5 stars, or just ditch them and think on something else.

For instance, if the grade you are showing is a derivative of multiple sources, why not try to derive something on the line of: "5 of 10 reviewers found this movie good".

By the way, always cite your information sources, where does the rating come from? Users? Review sites?

lbo 4 days ago 1 reply      
I built a somewhat similar product http://www.dexy.tv but it only links to 'legit' content (netflix, hulu, amazon, etc).

nddrylliog, send me an email if you're interested in potentially collaborating so you can list both kinds of content. Really like what you've done on the UI side.

hardik988 4 days ago 2 replies      
I'm not too familiar with the inner workings of P2P technologies of torrent and magnets, but is "snooping" possible with magnet downloads ? Like in the case of torrents, MPAA often hops on to a tracker, doesn't send/receive any data, but all it does is log the public IPs of all peers on the tracker. Is this a problem with magnet downloads as well ?
guard-of-terra 4 days ago 1 reply      
Why? torrentz.eu is more generic and works better on fuzzy searches. And I don't care that you parsed wikipedia.

I've tried searching for some anime and it's not pretty, suggest offers you some transliterated or authentic japan which is confusing.

denzil_correa 4 days ago 2 replies      
A lot of torrent movie downloaders check for the "type of" print available - CamRip, Blue Ray RIP, DV RIP etc. It would be great if you could display these after the search goes through. It would make the movie download decision 1-click.
xal 4 days ago 1 reply      
I want this except with paying to get an actual license.
hristov 3 days ago 0 replies      
How do you choose the splash screen for the different movies? It seems that for each movie I tried you have a very good screen-cap that is obviously not something random, and yet it is also not the official poster.

Did someone select these screens by hand?

notatoad 4 days ago 1 reply      
it's pretty, but it's a worse experience than legal alternatives like netflix because you have to take the gamble deciding which copy to download. I value piracy for pushing the user experience forward (without the competition it provides, i doubt we would have netflix instant streaming now), but nothing here seems different than anything before it, just prettier.
stfu 4 days ago 1 reply      
At least in Opera the search function is not really working. Neither pressing Enter no clicking on the magnifying glass does the trick.
guynamedloren 4 days ago 2 replies      
YES! Thank you! I have been thinking about building this forever, but have never actually implemented it due to the fuzzy legal issues (read: it's totally illegal) and imminent shut down.

Love the interface. Love the simplicity. Love the graphics. Love the lack of [unnecessary] technical details and inclusion of details about the actual movie (rating, genre, summary, cover photo, etc).

Only thing I can think of to improve this is including a trailer on the download page. Yeah, IMDB is linked and that has trailers, but not quite as cool :) Also, related movies would be awesome.

Tmmrn 4 days ago 1 reply      
Not working in konqueror and midori. In opera I had to hit enter twice - but only once, then it worked normally.

Background images that are even bigger than 700 KB and every single click on a link has a new one? Is that really necessary?

While the search is all nice and stuff, what about browsing available stuff? Is that an intentionally lacking feature because you say "please don't download content that you haven't bought" anyway?

domwood 3 days ago 0 replies      
I torrent stuff, like a substantial portion of humanity. Except music (Spotify) and games less than five years old. Movies I torrent without a care, unless they're indie or similar. Anyway, I digress, I'm just saying I'm not going to hypocritically pontificate, just comment on the product.

On the actual site: I like the straightforward process you've gone for. A search for 'Dracula' returns multiple, relevant results with the year of release where it's available. It's very easy to find what movie I want. A downside is the download options, all I'm presented with is some links with the filesizes, that's not enough information in my opinion, but I suppose there's not actually much you can do about that. It's a downside because it's not immediately clear if it has subtitles, what language it might be dubbed in and if it is HD or not.

It's a pretty well executed idea that's naturally going to be a bit rough 'round the edges, but it's a great start.

espadagroup 4 days ago 1 reply      
Nice job, the first thing I would like to see is a tag for CAMS and TeleSyncs.
galfarragem 3 days ago 2 replies      
There is one book from a portuguese writer where the argument is something like this: press a button, you'll get a million dollars and somebody (that you don't know) in a very far way place dies. Nobody will know about it just you. Will you press it or not?
Piracy is the same. Is so easy to get and normally nobody will know, just a smaller reward and smaller consequences too. Most of people just press it..

disclaimer: I and nearly everybody somewhere during is life press it, specially if the "reward" is larger. A videogame in my country is around 75€, minimum wage less than 500€, unemployment rate among younger around 40%.

Eeko 4 days ago 0 replies      
You can't even pay for this if you live in Europe.

There's a reason Pirate Bay originated from Sweden...

CyberThijs 4 days ago 1 reply      
I'd like to be able to set a minimum quality for torrents that appear in the RSS of my watchlist. This allows me to add it to the watchlist when it's widely promoted when it launches, and watch it when eventually a good torrent appears of the movie.

I've been looking for an aggregator that does this for a long time, but still haven't found it.

jack-r-abbit 4 days ago 3 replies      
I like the UI and the execution. I don't know why it is limited to movies. The UI could easily be used for music too.
pooriaazimi 4 days ago 2 replies      
Feature request: The background images look very nice. I'd like to be able to easily hide all the text and just view the background (But, please don't 1) dim the text - completely hide it, 2) use one of those stupid LightBox thingies)
dclaysmith 4 days ago 1 reply      
I'd like to hear some talk about how the post went to the frontpage very quickly, generated some very interesting comments and then got buried (atleast temporarily)?

Was this a result of people flagging the post due to the (some would argue) unethical function of the site?

pooriaazimi 4 days ago 1 reply      

- Resource interpreted as Font but transferred with MIME type text/plain: "http://movies.io/assets/Lato-Reg-webfont-6690edfe4c4ab548613...

- Resource interpreted as Font but transferred with MIME type text/plain: "http://movies.io/assets/Lato-Lig-webfont-653131606c56b81c0ae...

(Safari 5.2 beta, OS X Lion 10.7.3, though that is clearly irrelevant!)

stevengg 4 days ago 1 reply      
you should add collections like can be found on whatcd and passthepopcorn[1] that users can link to and search

[1] http://i.imgur.com/PXFRE.jpg

trueluk 4 days ago 1 reply      
Warning to those at work, there's at least one NSFW image in rotation on the landing page.
rplnt 4 days ago 2 replies      
I miss the time when torrentz.com (now https://torrentz.eu/ ) used to have magnet links. Now I have to click through to piratebay (or worse).

Although I don't plan on using this, nice job. One point - I don't think you should move the search bar around. It would be better if it was in the same place all the time, whether there are results or not.

wilfra 3 days ago 1 reply      
But where are the flashing penis enlargement banners???
shmerl 3 days ago 1 reply      
Just a thought. If you consider the site as kind of a model and example for films distribution, why can't you add a [Donate] button, and direct all the funds to the corresponding companies who produced the movies? They might even get a better idea that convenient service without any DRM junk brings them revenue. Without such option the site is questionable.
geuis 3 days ago 0 replies      
Your torrent results are absolute crap. Downloaded 3, won't say which, but they all turned out to be crap for lovelymovies.com which is a spam site.
sboak 4 days ago 0 replies      
It needs to be able to distinguish the different types (DVDRIP, TS, etc...)
mikecane 4 days ago 0 replies      
What metadata are you using to distinguish movies from other videos (and other things)?

I did a test search for two European TV shows: Forbrydelsen (aka The Killing) and Braquo. The second didn't even try for an imperfect recommendation.

ecaroth 4 days ago 1 reply      
NICE! It would be nice if I knew the rip quality of the trackers though, I'm not gonna blindly download a crappy telesync without knowing
silentscope 4 days ago 1 reply      
you incite the wrath of the gods. hope you know a lawyer.
rjau 2 days ago 1 reply      
Love it. Really nice site, I'm going to have to try and remember to use this over torrentz.eu. Killer extra feature: Suggestions. But before you go reinventing the wheel, can you implement this? tastekid.com. Best recommendations I've seen. I believe they have an api.
pbreit 2 days ago 1 reply      
Without file formats it's a non-starter (unless, for me, they are all x264).
PhilRae 3 days ago 1 reply      
Regardless of what you're searching for, it is a really nice site and very functional. Yes all other torrent sites are hideous and full of horrible spammy adverts pretending to be download buttons (so I'm told), but this one is nice and clean, has a gorgeous UI, and makes great use of movie art in the design.
radley 4 days ago 1 reply      
Needs better search logic & display results.

Clicked on #2 "Safe" and 4 out of 5 were for "Safe House".

jcfrei 3 days ago 0 replies      
looking good - though it seems like you're filtering porn. obviously slightly less useful without pornography.
programmer_babu 3 days ago 0 replies      
Hey, bug report: you didn't check if the password I entered second time matches the first one.
rdl 1 day ago 0 replies      
Wow, this is quite a nice UI.
easymode 4 days ago 1 reply      
I really like what you've done. Torrent sites never had a clean look, and you are making it first. You are trying to make the world suck less, and i dig that. keep up the good work, and I really hope you can establish a legitimate business model based on this.
lmarinho 4 days ago 0 replies      
I like the high resolution background image, maybe you could find a more graceful way of introducing it. Try fading it in after it has finished loading, like bing.com, instead of making the user watch it "build down".
veridies 3 days ago 0 replies      
I want to see something like this for music; I hate how badly sorted most public music trackers and search engines are. What.cd is fantastic, but I hate that they're private and don't use them.
Dirlewanger 4 days ago 1 reply      
Very nice. Very slick. A little too slick though for my tastes concerning movie torrents. I'd like to have some info on A/V codecs, bitrate, etc. before I even think of downloading.
sandropadin 4 days ago 0 replies      
Looks nice. There seems to be a bug with the movie titles though. I clicked the top 50 and most of the torrent links for the movie Safe were actually for the movie Safe House.
leoplct 3 days ago 0 replies      
Should be greater a modal link (fancybox or facebox) with trailer! This project is awesome!!!!

It's available code via Github??

cantbecool 3 days ago 0 replies      
What torrent sites are you scraping with nokogiri?
dabockster 4 days ago 0 replies      
Oh great... Now the MPAA will overreact and ICE will shut down YCombinator in the name of "national security".
phusion 4 days ago 0 replies      
Very nice, I love how clean the iface is. Adding imdb info to search results is very classy as well. Thank you!
thebdmethod 4 days ago 0 replies      
I like the 1080p indicator! It would be cool to add similar ones for other formats (CAM, SCREENER, 720, etc)
seanieb 4 days ago 1 reply      
http://torrentbutler.eu/ seems to have a better UI.
fdjlda 3 days ago 0 replies      
this doesn't work anymore! I can't download anything :(
leoplct 3 days ago 1 reply      
It's awesome! Is there any change to made this legal??
mikemarotti 4 days ago 1 reply      
I sure as hell ain't downloading any movies from mystery trackers.
b2spirit 4 days ago 0 replies      
Off-the-charts awesome!
paulovsk 3 days ago 1 reply      
Beautiful. The background HD image was a nice touch.
eeirinberg 3 days ago 0 replies      
the downloads don't actually work!!!
thatusertwo 4 days ago 0 replies      
Pretty site, it sure is a nice way to 'share' torrents, although its pretty illegal.
necenzurat 3 days ago 0 replies      
heh, i watched http://www.ted.com/talks/rob_reid_the_8_billion_ipod.html i don't ever care about copyright anymore
jack-r-abbit 4 days ago 0 replies      
what? HN submission is still alive for me. Or are you talking about something else?
rdegges 4 days ago 0 replies      
This is beautiful. Thanks! <3
franzus 4 days ago 1 reply      
Wow, top voted submission. I'm rather disappointed with the HN community. I guess it's time to stop visiting this site.
Kids should be building rockets and robots, not taking standardized tests slate.com
420 points by krschultz  12 hours ago   163 comments top 43
jellicle 11 hours ago  replies      
Sigh. You need both. The reality is that there's a lot of book-learning in the world. You're never going to build a rocket to the moon by starting in your backyard with some sheet metal - your lifespan isn't long enough if you take that approach. You have to read books written by people who have gone before, and learn from their mistakes, which you can do at a far more rapid pace than you can by making all those mistakes yourself. Only by standing on the shoulders of those who have gone before - that is, by reading their books - can you hope to push boundaries.

The writer's complaint is daft. The purpose is to test if you can read a passage and comprehend it. Has nothing to do with microscopes. Has nothing to do with "teaching science", as the writer asserts. Just because he doesn't understand the purpose of the test doesn't mean there isn't one. Reading and comprehending text is one of life's fundamental skills. It is, in fact, useful to know if schools are teaching that well or not.

Before I get downvoted into oblivion I should say I also think schools should do hands-on work (which, of course, they do).

krschultz 11 hours ago 5 replies      
'We walked into an empty room that once was the metal shop. It was perfect. I could imagine it having tools and materials and workbenches. I could imagine groups of curious kids being active, social, and mobile. '

When I was in 6th grade, they let us use a spot welder and press brake. I still have the box I made out of folded sheet metal from that time. We also had to make a little container out of folded sheet metal that surrounded an egg. The metal shop teacher piled weights on everyone's in the class until the eggs broke.

In 8th grade (2001), they let us use MIG welders and the project was to make a crane with the maximum cantilever given a set of counterweights and a limited amount of 1/8"x1" steel. I remember the entire class standing around watching as we piled weights up until they failed spectactulary.

It's not a coincidence that those are some of my (few) vivid memories of middle school. I remember being bored in a lot of classes that simply weren't challenging enough, but never in metal shop or science class.

They don't even have metal or wood shop in the middle school anymore. They barely have it in the high school. It's probably some combination of safety and budget, but can anyone imagine the school allowing basically 13 year olds to handle MIG welders anymore? It gets hot! Or sheet metal in 11 year olds hands? It's sharp!

By high school all of the best and brightest are maxing out AP classes for college applications. There is no time left for 'fun' classes like metal shop if you aren't going to trade school. (That becomes quite apparent when you get to college and there are mechanical engineer majors who can't work a hand drill.)

If we lose all of this stuff, we are going to lose the next generation of engineers. FIRST robotics is a great program, but we need more things like it.

cryptoz 11 hours ago 2 replies      
I remember taking a standardized test in public elementary school in the US (I think this was the Iowa series). At the end of one section I finished early, I counted the number of questions and was planning on finding out some basic stats on the questions.

We hear "pencils down", and so the break period comes around. I comply, and the teacher collects our tests. I then picked up my pencil again and started doing a bunch of math, trying to find out how many questions there were per section, or how many multiple choice there were in total, basic things like that.

I got in more trouble than I could have ever imagined. The teacher nearly screamed at me for doing math, and threatened to take me to the principle to have me removed from the exam permanently. She feared I was cheating, and forbade me from doing any more math that day outside the strict testing times.

CognitiveLens 11 hours ago 2 replies      
I'm amazed at the short-sightedness apparent in this article and in some of the comments here. Yes, the American public education system is broken and is to a large extent too focused on poorly-constructed standardized testing, but imagining that 1) the system used to be better for students, 2) the resources exist for universal project-based learning/assessment, and 3) project-based learning/assessment would fix many/most of the problems ignores the reality of the education system as a whole.

The plural of "anecdote" is not "data".

From the article, the question provided is about technical reading comprehension; it has nothing to do with learning how to use a microscope. The text states, "To avoid crushing the glass slide when focusing, begin with the lens close to the specimen...". The question is NOT testing your knowledge of how to use a microscope, it's testing whether you can read an instruction manual, which is actually an important skill that can be difficult to assess through project-based learning. Standardized tests try to package the assessment of a wide range of fundamental skills into a relatively contained, standardized format so that skills are evaluated relative to some clear standard as opposed to each individual teacher's ability to identify the strengths and weaknesses of each of their students. Secondly, the article states that "Schools seem to have forgotten that students learn best when they are engaged; in fact, the biggest problem in schools is boredom." Tell me about a time when the biggest problem in schools was not boredom (or worse). This statement attempts to recall a mythical golden age of education excellence that can be recaptured if only schools could "remember". This is not a memory problem. Public education has become a much more complex beast over the past few decades, and the system is struggling to adapt, not remember how to teach.

There are over a million high school teachers in the US. How many of them could competently replace their core curriculum with project-based learning? What about the ones with 40 students in a classroom? What if half of those students don't have basic English language skills? What if 2-3 of those students have behavior problems and regularly destroy the projects of others?

This is just a tiny sample of the challenges that educators and education researchers are trying to address, and the "make robots" solution only addresses a few problems with the current system while introducing many others. Importantly, there are hundreds, if not thousands, of such initiatives across the country to introduce more hands-on learning. Education research is not only identifying the most effective interactive, project-based teaching methods, but actually working with schools to implement them effectively. This is a long-term, resource-intensive, ongoing development in education, and it will take awhile to get it right. Trust me, the benefits of project-based learning identified by this article are old news in a lot of progressive education research, but the actual implementation is a far more complex problem, and one that requires understanding the useful role of standardized testing as well as its disadvantages.

blhack 10 hours ago 1 reply      
Don't get this stuff backwards.

Schools don't need to build metalshops and have children go through rote construction of standard pieces. That's the exact same thing as standardized testing, we just like it more because we're hackers.

What we need are more fab labs: http://fab.cba.mit.edu/about/faq/

and hackerspaces.

What we really need is for my city to give a $1 Million endowment to my local hackerspace so that we can properly redo our electrical infrastructure, buy more tools, and run more classes.

And then we need every other city in the country to find similar programs, and nurture them in the same way.

Every single time a kid walks past our lab and starts oogling our display windows, somebody comes out front and gets them inside for a tour.

If it's me touring, and their parents allow it, every single one of them gets to press the go buttons on our HUGE laser cutter, and gets to take home an example of a time that they built something in a hackerspace using a big scary industrial tool: they make a stencil of their name.

That's HUGE.

AND IT WORKS. Remember that kid that was on the front page of a bunch of things shooting marshmallows with the president? He hangs out in our lab. Another of the kids at our lab gave a talk at Ignite Phoenix (which is just like TEDx) about 3d printers (http://www.youtube.com/watch?v=oyZxzkd-Jsk).

These kids are freaking awesome! I wish there were 10 of our labs in Phoenix.

I'm sorry, but the school system is broken. There are a few teachers doing beautiful things, but they're few and far between. In my 12 years in the system, I met one of them.

How many high schools would let me stick around in the shop until 4:00am building? None? How many would give a 12 year old kids' dad a keycard that gets him in 24/7 to use industrial machines, DSOs, SCARY POWER SUPPLIES etc.

Would my high school teacher have been fired if people knew she let me and my friends stay in the computer lab fucking with linux until all hours?


Except that fuckery, the thing my teacher probably could have been fired for, was one of the most important experiences of my high school education.


We don't need to fix the school system. We need a new system entirely.

OH! I wrote an article about exactly this a couple of years ago: http://newslily.com/blogs/104

chime 11 hours ago 1 reply      
I don't like false dichotomies like this. Why can't kids learn to do both well? Standardized tests are akin to FizzBuzz for college entrance. If you can't get 500/800 in the Math SATs, you will not be able to keep up in STEM majors with others who scored 700+.

Given the real constraint of limited resources, you have to implement barriers to entry. Standardized tests are not perfect but they serve well. Of course, making rockets and robots is awesome so everyone should be encouraged to explore that.

lukeschlather 11 hours ago 0 replies      
I'll preface this by saying that I hate standardized tests, but this is a good reading comprehension question (and the author clearly has poor reading comprehension.)

The description clearly says:

> 4. To avoid crushing the glass slide when focusing, begin with the lens close to the specimen and back off focusing.

This article seems to be celebrating that people can't follow instructions properly. If I were to get some students to play with robotics kits (which may or may not include microscopes) step 1 would be making sure that they understand the instructions for the kits. And a series of questions like this seems like a pretty valid way to test that. Tests are good. I'd even say tests can be crucial before you let kids play with expensive electronics and explosives.

bgentry 7 hours ago 0 replies      
From TFA:

It failed to convey that the whole purpose of having a microscope is to see things that you can't see with the naked eye.

Umm, the 2nd sentence in the all-caps introduction:


I understand that the author is trying to make a point, but proving his incompetence in a simple reading comprehension example does not help his case.

amcintyre 12 hours ago 2 replies      
Don't be silly--we won't be eliminating standardized tests any time soon. You can't easily produce huge reports full of meaningless charts or fluff up politicians' resumes with rockets and robots. Standardized tests produce orderly, easily measured numbers that make for lots of easy bean counting.
david_shaw 7 hours ago 1 reply      
Here's my simple response to a particularly complicated (and touchy) issue: children that do extremely well on standardized tests, especially from an early age, do not need them. If you're consistently in the 90+ percentile in reading comprehension, critical thinking and mathematics from an early age, you are probably not only great at standardized tests, but an intelligent child to boot. These are the kids that should be playing with real-world physics applications (rockets) or rudimentary robotics (Lego Mindstorm).

If, however, you're a child that does consistently badly in these tests, it probably makes sense to get the book learning straight before venturing forth into the practical applications of math and science. After all, the point isn't supposed to be to play with rockets, it's to understand the physics behind them (right?).

Unfortunately, this is an unfair line to draw. Should smart kids get to play with cool science projects while the kids who are struggling--or who were sick on the day of the standardized test--are stuck inside studying "the basics" needed to understand these projects? Personally, I don't think that's fair line to draw.

The result? Everyone needs to be book smart, and hopefully, everyone should also build cool stuff with science.

japhyr 11 hours ago 1 reply      
There are a number of schools which are now refusing to participate in their states' "mandated" testing. There are a number of conditions that have to be in place for a school to take this step:

- The school has to be really good at educating students. It has to be clear to visitors that high-level learning is happening every day. The school must be able to prove that all of its students make a successful transition to their post-high-school lives. A successful transition means the student has set goals for what they want to do after high school, and their high school education allows them to move on to these goals.

- Administrators, and teachers, must not fear losing their jobs. This is much like the programming world, where the best programmers don't have to submit to stupid managerial decisions because they can always find meaningful work elsewhere.

PG encouraged people to replace universities in his PyCon keynote. When asked about replacing high schools, he laughed and said something along the lines of, "Don't touch high schools. That is way too difficult." I think we fix high schools the same way we fix everything else on PG's list - don't attack the big problem itself, just attack a piece of the problem. Build on your successes, until your model of how to run high school is so compelling that everyone else has to use it.

protomyth 11 hours ago 2 replies      
Who exactly is going to teach children to build rockets and robots? As a country we have pretty much run all the vocational teachers out of the schools. The vocational teachers were good because most did contracting during the summer. Add to this the decline in schools teaching programming[1]. We need to figure a way to get qualified technical / vocational people back into the schools and realize that they need to paid more because of demand in their field.

Standardized tests suck, but they suck less than every other way we have to measure schools in a country-wide manner.

[1] I am wondering where the next generation of programmers is going to come from.

libraryatnight 2 hours ago 0 replies      
I liked the article but I couldn't take issue with the test question.

Is it a sign of a certain way of thinking that I read the test question, read the provided instructions, answered correctly, and then wondered how on earth anyone could miss a question where the answer is printed above?

I'm not being snarky or mean spirited, I honestly do not understand how anyone - whether they'd used a microscope or not - could look at a piece of provided text, look at a question regarding the text, and then answer incorrectly when a multiple choice selection is provided that is essentially snipped verbatim from the source text that addresses the question exactly. They literally give the answer. I used to wonder this when I took standardized tests as a kid, too.

Are they preying indecisiveness, or trying to make them feel it's a trick question? Maybe that's where I should be taking issue? That if they were familiar with a microscope they'd feel more confident in choosing the clear answer?

zwieback 10 hours ago 0 replies      
My experience with my kids education (Oregon, 4th and 6th) is that there is some standardized testing but there's a ton of hands-on project work. In fact, I think there's maybe too little rigor and too many poster boards and research projects. They definitely learn how to develop ideas, research and present them, that's great.

An area that's underdeveloped is teaching to sift through available information and figure out what's signal and what's noise. I don't know if standard tests could help with that but encouraging close reading and deep thinking about very specific questions is definitely a worthy goal.

macspoofing 11 hours ago 1 reply      
Yes, they should be. It also would be nice if they had personalized attention of highly qualified education professionals, as well. But they don't. The unions, bureaucracy, politics, and funding is what it is.
grannyg00se 7 hours ago 0 replies      
I find it hard to believe that the author had trouble with the question. The answer is provided perfectly in the supplied text. If I say that dogs bark when they are cold and then ask a five year old why dogs bark I think I'd be pretty disappointed if they couldn't regurgitate what I just said. Is it so different when written rather than spoken? Can we really be sure that this is a reading comprehension problem as opposed to a basic reading and language problem? I'd like to see if the students who got it wrong could even read the full text. If they can't read it then it is nothing to do with comprehension. They just can't read.
Retric 11 hours ago 1 reply      
Sorry, but I thought that was a great question. If you have ever used a microscope before it's obvious and if you have not you can still figure it out in under 30 seconds of logical thought.
mncolinlee 6 hours ago 0 replies      
I should point out that several top tech innovators were trained, not in traditional boring schools, but in Montessori. These schools emphasize the Learn By Doing model without grades or tests.

Look at the minds produced: Larry Page and Sergei Brin of Google, Amazon's Jeff Bezos, Wikipedia's Jimmy Wales, etc.


mmaunder 9 hours ago 1 reply      
Not sure that the article conveys the message well, but I agree vehemently with the sentiment of the article's sub-heading (the title of the HN post). Standardized tests do a great job of ensuring we end up with standardized kids that will safely perpetuate the status quo.
Swizec 12 hours ago 0 replies      
As a guy who's just been building a robot for a class instead of doing an exam - YES PLEASE!

But I'm probably not a "kid" anymore and college exams have never been all that standardized ...

bhewes 1 hour ago 0 replies      
A standardized test is bureaucratic mechanism of control. It is a way to grade and rank a whole populace with a simple abstraction. They have nothing to do with learning.
stretchwithme 10 hours ago 0 replies      
That photo says it all. Someone that's actually made something has confidence that cannot be instilled by positive, "you're a winner" affirmations. The individual is left with joy, not relief at having suffered through it.

The most important thing to be learned is that you can. And the most important thing that you can do is do.

byoung2 8 hours ago 1 reply      
Having spent a decade of my life in for-profit education, specifically standardized test preparation (Sylvan, Kaplan, College Network, Grockit, Veritas Prep), I can say that there is more data that could be collected from tests. For example, instead of looking who got the "right" answer, you could look at which wrong answers people selected and why. For example, students who chose "A" probably have experience with microscopes, perhaps don't read instructions carefully.

More interestingly, you could learn a lot about a student's thought process by analyzing the time spent on a particular question, or whether they chose another answer choice before settling on one, or whether It's possible that the computer adaptive exams (GRE, GMAT, NCLEX, etc.) take this into account because the computer can collect this data, but paper and pencil tests simply cannot.

A student who chose answer choice "A" after 5 seconds is probably careless or overconfident, whereas a student who chose "A" after a minute of waffling between "A" and "C" possibly lacks confidence.

I think standardized tests could become a lot more useful if we could collect more data from them.

droithomme 11 hours ago 2 replies      
I agree with the article and would go further. In the modern era of information availability and the incredibly high quality of online courses and resources, school is obsolete for all but the really dumb kids that just aren't motivated because their parents are stupid or on drugs.
jpiasetz 5 hours ago 0 replies      
Title is misleading. Articles seems to be picking on one particular standardized test. Does anyone want to invest in a startup that doesn't believe in collecting metrics let alone A/B testing? Why would anyone besides the teachers union advocate for no standardizing tests then? Sure testing sucks in a lot of places but that's not an argument against the idea of benchmarking.
planetguy 4 hours ago 0 replies      
Article fails to take into account the full intellectual diversity of the students in the average classroom.

Some students need to build rockets and robots. Others need standardized tests to make sure they can read.

beefman 8 hours ago 0 replies      
Comments here so far seem to agree that the article goes too far, that we need both abstract and experiential learning in schools, and the article misunderstood the purpose of the microscope test question (reading comprehension).

Yes, we do need both abstract and experiential learning. But we need different ratios of them at different ages. Teenagers are much better at abstract learning than young children, and young children are much better at learning skills than teenagers or adults. That is why young children can be piano prodigies, become multilingual, etc. There is nothing wrong with book learning, but it is currently close to 100% of the school day in our elementary schools. At least 50% of class time should be devoted to practicing skills at this age -- painting, singing, playing drums, athletics, building robots. With four years to learn something like physics in university, 100% book learning makes more sense.

harrylove 10 hours ago 0 replies      
How Schools Kill Creativity (2006) http://www.ted.com/talks/ken_robinson_says_schools_kill_crea...

Summary: Around the world, our present education system was set up to meet the needs of the industrial revolution, it does not meet our current needs, and certainly won't meet our future needs.

wqfeng 50 minutes ago 0 replies      
I think Udacity does a good job on this learning by making.
bennesvig 11 hours ago 0 replies      
The inventor of the bubble test wanted to get them removed from schools as a measure of testing knowledge.


bootload 11 hours ago 0 replies      
By 4 poking speakers with pencils, by 7 burning raw sulphur to investigate the blue flame & burning holes in test tubes, by 8 taking photos of bugs & crystals down microscopes, by 9 re-wiring light switches into 240 volts, by 10 hacking electric motors with propellers, by 12 building & flying balloons & model aircraft & programming.
finfun 11 hours ago 0 replies      
I have 5 implementable ideas how to bring out schools into the 21st century:

1) Let children solve real world problems. They learn skills that they can use in most every job.

2) Let the children decide which problem they want to tackle. Excellent skills to have: Coming up with ideas, convincing your fellow students to focus the rest of the year on that one problem and focusing on the solution for the rest of the school year. [I can't wait to find out what they will do.]

3) Share the problem, proposed solution as well as the whole process on the web with the world Wikipedia style. We live in a networked world, let's use that opportunity to the fullest. Track progress weekly for a great review at the end of the year and for others to learn from everyones else's progress.

4) Big hand-over of the solution via a presentation in front of students, teachers, parents, … Great skill to have to be able to present your ideas and solution in front of a larger audience.

5) Project Fridays: Every Google employees is allowed to focus 20% of their time on a project of their choosing. Let's do the same with our children in school. 20% is the equivalent to one school day a week. Let's do it on Friday.

My hope is that the first thing the children will do is create the environment for them to tinker to try out solutions in their schools.

Just presented these 5 ideas at TEDx Creative Coast too:

Please join the movement to make our schools come alive:

Thanks, Mark.

hack_edu 11 hours ago 0 replies      
Kids should be building rockets and robots, not making iPhone apps.
ericssmith 11 hours ago 1 reply      
I'm opposed to standardized tests more than most people, however I have to take issue with this article. The author of this article stated early on that this was a 'reading comprehension question', and then goes onto to critique the question as if it was about learning about microscopes. He also says that he 'couldn't figure it out' by guessing. He should've tried reading.

As an aside, I did know the correct answer because I had been trained numerous times on microscope use. I didn't even look at the question until after reading the rest of the article. The test makers wouldn't have been testing my reading comprehension. I suspect this would be true of most people who got the correct answer. Interestingly, anyone who has been trained in taking such tests knows to read the answers first, as well as to guess the correct one. Then scan the actual question to find the relevant bit, as well as the 'trick', if it exists.

Like many people, I believe this author confuses learning with being a student. A student's job is to be a student, and that includes trying to score higher than average on tests by any legal means. Learning is something else altogether, and I have my doubts about being able to get far with that in an institutionalized setting.

Jgrubb 8 hours ago 0 replies      
Why does Slate magazine hate me so much that they made every possible attempt to move my eye away from the article I was trying to read?
api 10 hours ago 0 replies      
Education is remarkably outdated.
k-mcgrady 9 hours ago 0 replies      
What is with the deluge of articles telling people what they should do? If people want to build rockets, robots, or learn to code they can. They should be doing what excites them and interests them whether thats science, writing, music, or coding.
donniezazen 7 hours ago 0 replies      
Answer is simple, a bigger population will require pruning and leaving few people behind, natural selection through standardized test. In a smaller popular, individuals will get to decide their interests and future.
eragnew 9 hours ago 0 replies      
After attending the Seattle Mini Maker Faire this past weekend, all I can say is that I agree 100% with OP. You internalize the lessons much more thoroughly when you actively (rather than passively) participate in the learning process.

The kids were the happiest people at the Faire, because they hadn't convinced themselves yet that they couldn't build these things. They were excited. It was great to see.

Pessimism is for suckers :)

run4yourlives 10 hours ago 0 replies      
Standardized tests aren't there to measure students, they are there to measure teachers.
bencevans 11 hours ago 0 replies      
I agree to a point but I believe everything should be project base so people are given problems to solve in all subjects.

The reason for this is people get a better understanding of how to manage something properly and something that people can get stuck into rather than knowledge just being thrown at students without learning skills required to actually put the knowledge into action.

pcote 7 hours ago 1 reply      
A lot of the discussion here focuses on critical thinking development which is an interesting topic. Does compulsory testing or even compulsory education in general do children any service in that regard? Are critical thinking skills better developed when a kid's education is self-directed? I think these are all fair questions.

Personally, I'm a fan of self-directed learning but that doesn't mean I'm right. Still, it strikes me that teaching people to think critically is like teaching them to be happy or to love. It seems kind of difficult to quantify.

onemoment 2 hours ago 0 replies      
People are talking about how this test is biased against poor kids and how kids with no context won't understand. Does anyone here know of a middle school without microscopes? I went to a poor grade school and we had microscopes (granted they were old)
Things I Should Have Known at 20 inoveryourhead.net
409 points by pkapur86  5 days ago   156 comments top 47
rauljara 4 days ago 14 replies      
The list is all phrased as commands. I can't stand that. There is no one way through life, and I wish people didn't act like just because it worked for them it will work for everyone.

Find people that are cooler than you and try to be even cooler than them seems like a particularly terrible command to give in general. So many of the people I admire the most just don't care so much about image. And I've met too many people who've exposed their own shallow foolishness trying too hard to be cool.

If it worked for the author, fine. And I'm sure there exist people for whom that is actually all right advice. But life is full of edge cases and exceptions, and no one should act like their life should be the prototype for everyone else's.

pg 4 days ago 9 replies      
Any book worth reading is worth reading slowly.
raldi 5 days ago 6 replies      
#21: Floating navbars are an abomination and make your site incredibly frustrating to read on a mobile device -- especially in landscape mode. At least put an X button on that thing.
tensor 4 days ago 3 replies      
Number two is flat out wrong. The majority of knowledge that you need to know is not bleeding edge and does not become outdated by the time a curriculum is formed. In fact, you can't even understand the bleeding edge research without first understanding what came before it.

If by institutions, we are talking about universities, then they are one of the best places to access vast amounts of information and experts on different domains that you'll ever find. Most of us are just too young to realize it and don't care enough about learning to make use of those resources.

Hell, we see article after article here on hacker news about how horrible it is that science papers are so often paywalled. Yet nearly everyone went through university during which time they probably had free access to nearly every single relevant english science article on earth.

Perhaps if people bothered to learn a fraction of what is available in just the computer science or engineering departments of their university we wouldn't see the same old 50 year old technologies being reinvented again and again. Hey look! It's event driven frameworks again! The next greatest thing that's 50 years old!

The only part of point two I like is to not have faith. Never have faith in anything. Always observe, reason, and experiment.

SkyMarshal 5 days ago 2 replies      
I thought this was going to be BS, as I do all numbered lists [1], but it's actually pretty good. Here's a TLDR, but the elaborations on each point are worth reading:

1. The world is trying to keep you stupid.

2. Do not have faith in institutions to educate you.

3. Read as much as you can. Learn to speed read with high retention.

4. Connect with everyone, all the time.

5. Don't waste time being shy.

6. If you feel weird about something during a relationship, that's usually what you end up breaking up over.

7. Have as much contact as possible with older people.

8. Find people that are cooler than you and hang out with them too.

9. You will become more conservative over time. For this reason, you need to do your craziest stuff NOW.

10. Reduce all expenses as much as possible.

11. Instead of getting status through objects (which provide only temporary boosts), do it through experiences.

12. While you are living on the cheap, solve the money problem.

13. Learn to program.

14. Get a six-pack (or get thin, whatever your goal is) while you are young.

15. Learn to cook

16. Sleep well

17. Get a reminder app for everything

18. Choose something huge to do

19. Get known for one thing.

20. Don't try to “fix” anyone.

[1] Change the title to "Things I Should Have Known at 20" http://ycombinator.com/newsguidelines.html

shin_lao 4 days ago 2 replies      
These lists always miss the point.

For example, the list is most likely right about sleep. However, if you're not sleeping enough you'll most likely say "It's ok man, it's under control".

Only when experiencing personally the damages of sleep deprivation you'll say "I should sleep more". Not because you read it on a list or your friend tells you.

As for six packs, yes, it's important, because it will insulate you from 95% of back pain. But who's going to do stomach crunches after reading such list?

Céline said it better than me: Experience is a lantern that lights only the carrier (L'expérience est une lanterne qui n'éclaire que celui qui la porte).

adventureful 4 days ago 2 replies      
Point 20 is wrong.

You'll find that everybody is 'broken' in their own special ways. There really isn't any such thing as someone that isn't broken (unless you're talking about serious mental trauma as the definition of "broken"). We all accumulate baggage over a lifetime, and from each relationship; we all have weird quirks and strange behaviors and eccentricities of varying degrees, and weird reactions to things we do or don't like, and so on.

Find someone whose 'broken' qualities are acceptable to you (not a deal breaker), or even adorable if you're so lucky.

adventureful 4 days ago 0 replies      
#792: ideas are not that valuable

#793: a modest product today, is better than a perfect product next year

#794: incorporating, lawyers, accountants, are not that important, build something and then worry about that

#795: find a pin, and knock it down; if you never knock down that first pin, you're never going to knock the rest down

#796: force yourself to get very good at selling; selling yourself, selling your vision, selling your product, etc.

gatsby 4 days ago 0 replies      
ZephyrP 2 days ago 0 replies      
(Bias Alert: I'm 20)

Forgive me, but this strongly reads like the thoughts of a man who was once twenty many years ago :)

I am always very interested in the advice of my elders, but I have difficulty swallowing your advice. (Secondary Bias Alert: I've already got a preexisting set of rules to follow)

These articles on what I'm missing out on at 20 both seem to carry some deeply held beliefs that emerge as a result of some societal preconceptions about the origin of success and happiness. You stress breadth but you don' seem to put much stock in depth. It is safe to say I have learned everything I know from studying computers very intently. In this century especially, it is entirely possible (perhaps preferable) to understand the many human disciplines by examining them in that context of your own discipline. Very disparate fields coexist in any sufficiently complex system. The intersection between computer science and literature, finance, anthropology, semiotics and a slew of other fine arts, social and hard sciences seems especially apparent to me. I don't think I could fully appreciate (whatever that designation implies) Postmodernism or Bell's Inequalities through any other context. Nontechnical books tell us more about the current cultural climate than any sort of great human truth.

As far as steadfastness on goals - I started working on a NoSQL database for high speed transactions when I was 19, I now make a considerable portion of my living doing support through this open source, entirely altruistic and ultimately exploratory process. I wasn't "sticking to" anything, I was hanging out and having fun and not really thinking about solving any kind of money problem (perhaps this betrays my own naivete). Regardless, I don't think I could have learned Erlang, Mathematics or anything about databases without a very considerable amount of "wandering". I personally can't fathom the idea of sinking 5 years of your life into something that leaves you with some sense of inescapable dread. I can't help but think you've framed 'youth' in a cliched middle-life tone - crossing nostalgic sentiments about bygones days and entirely present-day concerns (kids these days!).

As far as negotiation: I am always very blunt (sometimes to a fault), but pithy negotiation has always struck me as nothing more than an intentional disregard for another human being's dignity. I once worked at a Del Taco when I was 15 and absolutely hated the many people who tried to nickel and dime the drive-through. Negotiation as a sales process is entirely different than dealing with people who work very hard, and whom you choose o pay to provide you with a service.

I don't care much for reminder apps or pomodoro or any of these 'productivity enhancing' apps, not to say you can't benefit from them. I can, however, speak anecdotally to the efficacy of hard physical work and deliberate focus on improving productivity. We let ourselves get away with too much, too often.

I think you don't emphasize compassion for other people enough. It is far too easy to become so enraptured in your own schemes that you forget how valuable it is to be in good accord with others and to have a good name. If we cultivate ourselves with an awareness that's rooted in 'reminders' and success and not human welfare, we won't get far.

~~~ Side Note

I wrote these out many months ago to codify some internal dialog spanning many years on what sort of system of action is the most profitable use of my time. I have imposed these on myself for a very long time with varying (but monotonically increasing!) degrees of success over time. I consider having rules like these to have been a considerable source of permanent, lasting change on myself. Maybe they will be useful to some other young people.

- Stop "collecting" programming languages beyond what is pragmatically useful or is genuinely spiritually/intellectually enlightening.

- Don't hold onto things I no longer need, try to think
critically about if buying something will make me happier.

- Don't take yourself so seriously, but think seriously about the world.

- Never commit myself to action with only partial confidence.

- Do something to detach myself from desire every day

- Try not to prefer anything over another thing

- Never complain

- Don't let myself be guided by either love or lust

- Try hard to judge people only by their skill in their craft and how they treat others, not by their charisma or attractiveness.

yason 4 days ago 0 replies      
The thing I knew when I was 20 is to take everything with a grain of salt and think it through yourself and refit the lesson in your life. What's true in someone else's life often isn't true in your life. I knew it but I just didn't believe it.

As an adult, I know that's more true than ever and I'm able to believe it, yet only partially. I'm working on it.

When you think things yourself then you're not bound by the limits that other people before you have set. You don't need to be bound by "what's true and what's right": you can rediscover your own life in a very different setting. But it's a courageous path and I'm not always so courageous. I'm working on it.

a_bonobo 4 days ago 2 replies      
I'm not a fan of speed reading.

In my experience, "gulping down" a book instead of "savouring" it leads to a rough comprehension of what the book is trying to tell you, so if someone asks you'll be able to give a brief summary.

But if you take your time (with a pencil) you'll be able to actually follow the person's trail of thought that went into writing what you're reading, ultimately helping you in making similar conclusions in differing areas, which is at least why I read: To broaden my own horizon, not to parrot-like mimic what other people think.

>Don't try to “fix” anyone. Instead, look for someone who isn't broken.

Not sure about this one either - having had a few relationships from that department I know that I learned a lot about people in general and had amazing experiences, something which I couldn't have learned from a relationship with a person who's "normal". Of course ultimately, it's not worth it in the long run.

jlarocco 5 days ago 0 replies      
Interesting list, but the presentation and layout is terrible.

Limiting the size of the page horizontally improves readability.

Limiting the size of the page vertically is just annoying.

fumar 5 days ago 3 replies      
It is a pretty solid list.

I am 25 and these are things that would have helped me at 20.

I am trying to accomplish some of these now.

3. I used to read a book per week. I stopped and now I need to get back.

9. I never thought I would be a conservative person. I see the difference between my younger cousins and I.

10. I am jobless. I definitely am trying to eliminate costs.

13. I started taking Udacity classes. I have a business degree. It has been harder than I imagined. I still am motivated to learn more languages besides python.

14. I go to the gym six days per week. I ride my bike everywhere I go.

20. A very simple statement. That is very true.

dfc 4 days ago 3 replies      
I think #8 is silly at best. I'm not even sure I know what is meant by "cooler," but whatever the definition the statement does not seem like sage advice from an elder. I am 32 now; I got over thinking about who was cool and who was not when I was 15.

I would add something about not burning bridges.

swalsh 5 days ago 1 reply      
If I could go back to when I was 20, i'd have myself memorize this:


Would have saved me 3 agonizing years.

alanh 4 days ago 0 replies      
This isn't a permalink, and it took me forever to find one (neither title nor date are permalinks? conventions mean nothing?)

Submission URL should be changed to: http://inoveryourhead.net/20-things-i-should-have-known-at-2...

DigitalSea 4 days ago 1 reply      
The only way to succeed in life is to fail. This article reads like it is a definite list of commands and rules to abide by for a great life forgoing the fact that no two lives are the same. There are a few good tid-bits of info in this article, but if there is one thing in life you should know it's you will fail and thinking that learning from the mistakes of others will safeguard you from failure is a sure fire way of being doomed to a life of failure.
klbarry 4 days ago 0 replies      
None of these are bad things, but they are not universal truths or musts.
SquareWheel 4 days ago 1 reply      
"Shyness is the belief that your emotions should be the arbitrators of your decision making process when the opposite is actually true."

This is the very opposite of how I've been trying to live my life. I do not know what to think of that.

duckduckgouser 4 days ago 1 reply      
This article is obviously written by someone (at least mentally) under the age of 35. Always try to be cooler and more accepting than others? WTF. I gave that up years ago. There too much to deal with in life without worrying about what is cool.
ricardobeat 4 days ago 0 replies      
I think it's a pretty decent list. Can't understand all the negativity.
srl 4 days ago 0 replies      
> Get a reminder app for everything

While I agree with the thrust of this suggestion (that if you leave everything up to memory, you'll miss out on some important opportunities), I've found I'm most productive if I let my subconscious pick what to work on next (with a little artificial bias towards working on long-term projects to counter the inevitable fatigue).

pippy 4 days ago 1 reply      
This is a fantastic list, though I have to nitpick on this one:

>2. Do not have faith in institutions to educate you

Except if you learn the fundamentals, instead of the specifics. Learn paradigms and methodologies, instead of individual systems and practices. This way as time goes on you've always got something to fall back on.

squidpie 4 days ago 1 reply      
This list highlights the one lesson I see repeated in almost all advice about life: "Be an Extrovert, and if you aren't, act like one."
gizzlon 4 days ago 0 replies      
Liked it, but he kind of goes against himself:

"Otherwise known as morons on the internet telling me about the world like they know better. God, these people are unbelievable"



jcfrei 4 days ago 0 replies      
I upvoted this post. however the author would do well in further explaining or expanding his pieces of advice. a lot of them are true in a specific setting, or for special occasions - they are to my understanding - not generalizable directions for your life.

> eg. in my opinion: Read as much as you can and The world is trying to keep you stupid really go together. Read as much as necessary to overcome common misconceptions and educate yourself. don't spend weeks speed reading thru the twilight series.

> Find people that are cooler than you is a poorly worded advice / way to become less socially inept. Eg if you want to stop wasting [your] time being shy, you need to learn from people who are more comfortable in all the social interactions you go thru every day.

DodgyEggplant 5 days ago 1 reply      
Nobody cares if you can't dance well. Just get up and dance (Dave Barry)
sentinel 4 days ago 0 replies      
An old man once told me I shouldn't follow anyone's advice and just figure shit out for myself in life. I wasn't sure what to do...
charlieflowers 4 days ago 0 replies      
After item 2, I wanted to upvote, but I forced myself to be patient. By item 16, I had to stop and come upvote it. It's about a 90% match for what I wish I could go back and tell my 20 year old self. At least I'm doing most of it now.
zobzu 4 days ago 0 replies      
Be superman!

Or you know, you can also just

1/ live

2/ think, learn, try on your own instead of reading blogs that are telling you to be superman (cause of course you've the will power for that right?)

works rather well.

cschmidt 3 days ago 0 replies      
The OP link now leads to a different blog post. This seems to be the listed post:


CamperBob2 4 days ago 0 replies      
What if I already saw Fight Club?
muerdeme 4 days ago 0 replies      
From my experience, these are things I wish I had known, not should have known, at 20. As Rod Stewart said, "I wish that I knew what I know now... when I was younger."
sown 4 days ago 1 reply      
For me, #5, being shy, is more about the reinforced belief -- after a life time of observation -- that no one wants my opinion regarding any topic.
blackhole 5 days ago 0 replies      
According to this, I'm actually doing pretty good for being 21.
bootload 4 days ago 0 replies      
#51 Sometimes it doesn't matter what you do, you still screw up ~ http://seldomlogical.com/2012/03/24/rules-and-resolutions
vinaytrivedi 4 days ago 0 replies      
It's great that you took the opportunity to reflect on your life. I would have enjoyed seeing more context to some of the points though. Given the HN community, "Learn to program" might be a consensus, but I would love to get more of your thoughts on it. Why? Any stories? I pick this point as just an example, but I felt there were more than a few places where some anecdotes would have worked very well.
tocomment 4 days ago 0 replies      
How do I learn to read with high retention? I'd love to do that. Currently I feel like the words I read are falling out of the back of my head :-(
yashchandra 4 days ago 0 replies      
"You will become more conservative over time"

Could not agree more with this. When I was 20, man I was crazy. Now, everything scares me. I am only 30.

mxfh 4 days ago 0 replies      
I assume the author is in dire need of a list of things he should have known at age 30+.
maked00 4 days ago 0 replies      
Another MLM wonder. Check out the totally egregious 'contest' designed to spam the tweet-o-sphere.

Perfect use for a time machine, check-out these know-it-alls later in life, when life has thrown them a few curve balls, and their bodies are falling apart in their 80s.

tudorw 4 days ago 0 replies      
Learn to ignore good advice, it's the same skill used to ignore bad :)
jawr 4 days ago 0 replies      
I really enjoyed this post, a couple of things touched a note. Thanks.
virbage 4 days ago 0 replies      
And don't forget sunscreen.
hoops 4 days ago 0 replies      
"8. Find people that are cooler than you and hang out with them too"

Oh dear, I don't think so.

kenter 4 days ago 0 replies      
I am 36 and admit that 19 out of 20 of this suits me.
Disagree with #4. I think it leads to waste of time.
Dragon has successfully achieved splashdown bbc.co.uk
396 points by jgrahamc  5 days ago   110 comments top 12
krschultz 5 days ago  replies      
When NASA recovered capsules, they sent a carrier battle group.

When SpaceX recovers capsules, they send a barge with a crane, a single crew boat, a couple of inflatables, and a P3 Orion. [1]

That's pretty Lean.

[1] http://www.spacex.com/press.php?page=20120530

pbreit 5 days ago 1 reply      
This is pretty cool and I think the naysayers have it wrong (there aren't many but still; and the pre-launch reportage was pretty staunch in mentioning delays).

Launching a rocket, berthing at the ISS (commercial company first) and returning back to earth (no other current spacecraft does this) is extremely difficult. Doing it privately on a budget is just as noteworthy...or more so.

News stories have highlighted the delays but will have little room to criticize the mission now (the only glitch I am aware of was a laser guidance problem which was quickly and adeptly resolved by SpaceX staff).

And as a web developer, it's difficult to imagine what it's like to build something with very long feedback cycles, little or no ability to test in actual conditions and extremely slim error margins.

Great job, SpaceX!

Arjuna 5 days ago 1 reply      
j_col 5 days ago 0 replies      
Fantastic achievement, well done to everyone at SpaceX and NASA! Hopefully the start of something very exciting in space exploration.
methodin 5 days ago 5 replies      
The article mentioned in the future the capsule will use thrusters to land on the ground. Is this something that has been done before or is that a new advancement?
planetguy 5 days ago 1 reply      
What's next? Here's a list:


Looks like they've got plenty to keep 'em busy for the next five years.

robomartin 5 days ago 1 reply      
This seems very appropriate:

"On small step for man; one giant leap for mankind" -Neil Armstrong

This truly marks the start of a new era.

horsehead 5 days ago 1 reply      
So I live in western Virginia .... I'm thinking this occasion merits a viewing of Apollo 13 and a trip to the national space museum.

I sincerely hope we can expand our reach into space soon. And hopefully the commercial space industry will further that mission.

And while I'm not a fan of Obama's policies, I do appreciate his decision to increase the role of the private sector in space. Kudos all around !

Fizzadar 4 days ago 0 replies      
A fine finish to an awesome mission, at last commercial space flight seems a reality; we're one step closer to holidaying on the moon :)
stcredzero 5 days ago 1 reply      
What is that crooked line in the picture?


Is that from the parachute?

mikekij 5 days ago 0 replies      
So unbelievably bad ass. Way to go Elon.
srik 4 days ago 0 replies      
When they progress onto human transportation if, god forbid, there happens to be any catastrophic casualties, would the public be as forgiving as they would if it was NASA.
The girl with the ANSI tattoo oracle-wtf.blogspot.co.uk
362 points by ocirion  5 days ago   150 comments top 27
sophacles 5 days ago  replies      
I really don't understand why people need to nitpick stuff like this. I mean, it's a movie -- the point is to tell a story not impart technical knowledge. Yeah, the query someone came up with on the fly isn't perfect, we get it, but in reality, this happens at the sql command line all the freaking time, it's a one-off, who cares? And yeah, the returned results are a bit incorrect for the query, but given that a bunch of freeze frame work had to be done to determine this, it seems like a pointless nitpick. Why not instead applaud the film-makers for actually using shockingly (for hollywood) real stuff.

Like I said, the point of movies is to tell a story. Sometimes this means glossing over bits, getting details wrong, or even presenting things out of order, because the important part is he plot. We all do this when we tell stories, it's human nature. We want to convey how awesome/important/sad/happy/whatever a moment was, and to do that we need to properly contextualize the emotion and key bits, not every detail. When the makers of a fictional story try to get largely unimportant details right, they are showing dedication to craft, not asking for technical advice.

Maybe it's because I'm ramping my team up for demo season, where I have to remind them and the researchers they work with that the grant reviewers haven't spend the last 6 months thinking real hard about the problem, and aren't as expert in the sub-field/topics as we are (they are pretty smart competent people, but they gave us money to do the work because presumably we know more about it than they do...). To do a demo and to make a movie are very similar. You need to convey the importance of the work, without making bogus claims (in demos about research, in movies its about plot breaking), and convey the context in which it can be understood. Sometimes this means leaving out or glossing over really cool technical stuff, because it doesn't actually matter to the bigger picture. Sometimes it means saying "this part is simulated with these assumptions because we don't know yet, or it still needs more reseach, but if true, it shows our point nicely". Sometimes it means showing things happen at 10x or .1x real time, because that is how you tell the story. It isn't lying or being stupid, it is getting points across.

Well anyway, that turned into a rant. TL;DR - Detail are not the point of movies, they are just a vehicle to help the point, we should applaud careful attention to them, not nitpick.

wpietri 5 days ago 5 replies      
Please nobody let Hollywood see this blog.

Somebody's going to say, "Man, we went to all that trouble to make it look realistic. But it doesn't work. Fuck it. Bring back the guy who did the interfaces for Jurassic Park. And the guy who writes Wesley Crusher's dialog."


Update: I love that my comment mocking excess nitpicking now has triggered triple-redundant nitpicking.

JamisonM 5 days ago 0 replies      
> Shocked moviegoers will have been left wondering
> why a genius-level hacker would outer-join to the
> Victims and Keywords tables only to use literal-text
> filter predicates that defeat the outer joins,
> whether MySQL has a LIKE operator, and why none
> of the victims' initials are 'R L'.

For the record since you never see the entire query so it is likely that the SQL is not as wrong as the author suggests. There is an extensive use of ORs in the query so the conditions that are said to defeat the outer joins are not mandatory and the 'R' and 'L' checks are clearly not required to pass. I think it is pretty good representation of how you might build up query from scratch, piling up conditions in OR clauses to finally get what you want.
Yes, provided the table that starts with V is aliased as v the v.SEX condition does defeat the outer join, but that might be exactly the sort of thing you would stick in after you had already established a working FROM clause and not bother changing the outer to an inner. Solving the case was after all by definition a one-off.

I enjoyed this article because it points out an occasion where a movie really did try to get it right. Someone who knows something about databases had to have made those screens up.

nthitz 5 days ago 3 replies      
In the original Swedish version she did it with MongoDB!
g-garron 5 days ago 1 reply      
It was totally bad to perform image leeching.
The site http://www.williamrobertson.net/

Where the image are hosted, is now off-line, because of this.

You can use imgur, minus, or even blogspot itself instead.

klez 5 days ago  replies      
I'm happy that, finally, people are not shoving 'movie-os' in computer scenes anymore.

The first time I saw real stuff in movies was in Antitrust, then in Tron: Legacy and finally here.

dude_abides 5 days ago 0 replies      
I loved how matter-of-factly he says

Naturally I couldn't help stitching a few screenshots together in Photoshop

idleloops 5 days ago 3 replies      
Great article.

My pet peeves in shows/movies, are normally around the fact that it takes more than a few seconds to do anything useful on a computer. And yet on film even idiots seem to command their gadgetry with aplomb.

They should show failed password attempts. Computer lock ups. Anti-virus software blocking any meaningful use of the computer. Frustration of users as they are prevented from booting due to system updates etc.

I'm also not a fan of fake search engines - and video streams that appear in flawless hi-def!

I wish computers were omitted entirely sometimes - they are pointless props, and just age the movie. Couldn't they just say - 'I searched for blah'?

It's not like I'm loosing sleep over it though. I would rather TV wasn't such an insult to the imagination (I can - and enjoy - filling in the gaps myself.)

wonnage 5 days ago 0 replies      
Heh, tried to share this on Facebook and got a "blogspot.co.uk is spam" warning.
shiven 5 days ago 1 reply      
Wow! Only on HN could one expect people picking apart SQL from movie screenshots and then discussing the minutiae of that code! Not that I have any problem with it. However, it surprises me no end how inward-looking, tech-navel-gazing, nerd-o-maniac this can appear to an outsider looking this way :-)
kayoone 5 days ago 0 replies      
this guy worked on the TRON command line/vfx stuff

Really amazing!

waterlesscloud 5 days ago 0 replies      
I tried to share this on my Facebook timeline (I have a lot of movie geek friends and computer geek friends), but I was not allowed to since it comes from an "overly spammy site".

First time I've seen that...

klez 5 days ago 1 reply      
Maybe I'm missing something, but why should it have been oracle SQL?
callmeed 5 days ago 0 replies      
On a related note, I asked about fake UIs/OSs on quora a while back:
strictfp 4 days ago 0 replies      
>Shocked moviegoers will have been left wondering why a genius-level hacker would outer-join to the Victims and Keywords tables

Mysql defaults to inner join. See http://stackoverflow.com/questions/4418776/what-is-the-defau...

jyap 4 days ago 0 replies      
The Girl With The Dragon Tattoo also uses OpenOffice which I thought was cool:
mikecane 5 days ago 1 reply      
Let me just say that after seeing the original Swedish movie and then reading the book, I was crushed to learn there was no hacker tool called "asphyxia" in the book.
Jun8 5 days ago 0 replies      
I think they've done a pretty good job, compared tp the general level of hacketry and math prtrayals on film. This is up there with Trinity's login using a ssh vulnarabilty.
luminaobscura 5 days ago 0 replies      
they constructed a relevant sql query. that is more than enough for that scene.
compare with this:
mbyrne 5 days ago 0 replies      
You're all wrong.
It's pretty clear they had to obfuscate what she really wrote so no one could use it to "hack into the mainframe," on advice from their lawyers to avoid liability.
sodelate 3 days ago 0 replies      
i have been always curious about hacking with modern computers,movies just did a little to let more people know that
sodafountan 5 days ago 0 replies      
"The Social Network" did hacking scenes quite well too. I'd recommend seeing that movie for anyone who's interested in doing a start up.
forg 5 days ago 0 replies      
The Swedish police use or at least used MySQL as database solution.
zacharydanger 5 days ago 1 reply      
Weirder still how the prompt clearly reads "mysql>" for Oracle.
tubbo 5 days ago 2 replies      
Is there a reason why none of the images work?
Morg 5 days ago 1 reply      
For people using mysql, that kind of query really isn't such bad SQL at all.
Akram 5 days ago 1 reply      
The author could have done something useful instead of this.
The DOD had two "better-than-Hubble" space telescopes just sitting around. theatlantic.com
302 points by pavel_lishin  1 day ago   147 comments top 22
jcnnghm 1 day ago 1 reply      
NASA has a fully functional copy of Hubble "sitting around" at Goddard Space Flight Center as well. If something goes wrong in space, fabrication of replacement components and the training of the astronauts that will fix it does not occur in space. It is invaluable to have an exact duplicate on the ground for this reason.

Interestingly, the total 2010 US Space budget was $64.6B. The entire rest of the world combined spent only $22.5B. NASA's 2010 budget was $18.7B. Many programs that people think are NASA projects are actually defense projects. For example, the GPS system is not included in NASA's budget, it's spearheaded by the Air Force Space Command, and comes out of the Defense budget.

Chances are the main satellites that these are duplicates for have been decommissioned, so these are no longer needed. I would guess they are actually two distinct but similar designs, and not two copies of the same design. I would assume NASA already determined that the risk of these satellites failing and NASA being incapable of fixing them is outweighed by the desire to have higher powered telescopes in space.

My mother has worked in the thermal blanket lab at Goddard for years. Several years ago, she got one of the engineers working on the James Webb Space Telescope to take her and I on a tour of the clean room where they are fabricating one of the core components, the micro-shutter array. The micro-shutter array is an array of 65,536 shutters on an area about the size of a postage stamp. We got to go into the clean room and see the entire process. It is very similar to the process used to fabricate semiconductors, and I think they were operating at about the 60nm level. The idea of the micro-shutter array is that each shutter can be independently operated to shut out interfering light sources, so that the telescope can look much further back in space and time for deep fields. These should be spectacular. Instead of imaging the entire shutter area as the Hubble does, JWST will be able to close all but one micro-shutter which should allow very long exposure times, and the ability to see extremely distant objects. More on the array at http://www.jwst.nasa.gov/microshutters.html.

Edit: Also, the Hubble is huge. It is a cylinder with a diameter of perhaps 15ft and a height of roughly 40ft. Pictures really don't do it justice, I had no appreciation for the size until I saw it. I know my mother did some of the thermal blanket fabrication (think the tin-foil looking stuff on the outside of spacecraft) for Servicing Mission 4.

InclinedPlane 1 day ago 3 replies      
"Better-than-Hubble" is flat out wrong here, the only correct interpretation is "with larger apertures than Hubble", but there is so much more to a telescope, especially one in Hubble's class. A spysat is optimized for taking only exposures lasting a fraction of a second, for example, whereas Hubble is optimized for taking exposures that last many minutes at a time, with guidance that keeps Hubble pointed in the same direction to sub-pixel precision.

Let's take a moment to walk down the aisle with the label "Current Hubble Science Instruments". First, we come upon WFC 3, a 4k x 4k high quantum efficiency CCD imager with a wide field of view, spectral coverage from the near-UV through visible spectrum and with 63 different narrow and wide-band filters. Oh, and with a set of grisms and prisms for taking spectra, and with a separate 1k x 1k IR sensor with 17 of its own filters. Next up is NICMOS, an IR imager and spectrometer with a spectral range of 0.8 to 2.4 microns, this instrument alone places Hubble into the rankings as one of the top 3 or 4 most productive and capable Infrared telescopes in history all on its lonesome. Then there is STIS, a 3 CCD sensor with coverage from far-UV through near-IR wavelengths which is capable of taking high resolution spectra for 500 separate points simultaneously while also taking a full frame image, this instrument alone is responsible for much of all of the astronomical observations in the UV-range throughout all of history. And there are several other equally impressive instruments I have not mentioned.

The point is, none of these instruments or capabilities are going to be on a spysat. And they make up the vast majority of the value of a space based observatory. If a space telescope was nothing more than a big mirror, some guidance, and an imager then we could save billions of dollars, but they are so much more than that.

lifeisstillgood 1 day ago 1 reply      
I've just worked it out.

Years ago I went to one of my first programming conferences , sat in the same room as GvR and Stroustrop and had one of those what am I doing here moments. But it was an amazing revelation - hundreds of people way smarter than me all of whom chatting where the side conversations and corridor chats are always more interesting and informed than the set talks

HN is just like the corridor outside the worlds biggest tech conference. The door bangs open and someone is talking about space and suddenly you realise there are actual rocket scie fists standing in ear shot.

I used to want to write scintillating blog posts and bump my karma score. But that happens in the main hall. Not in the corridors and I think I am happier here, like a young guy open mouthed that brilliant people actually like explaining stuff and it's beginning to make some sense...

jimhefferon 1 day ago 2 replies      
I worked on the Hubble (my dad was systems manager for Perkin-Elmer's bid), on the ball bearings. They are literally the ones that were rejected from the spy sats.

The spy sats bought a bunch of ball bearings (these might be a foot in diameter and are speced to be extremely low noise at low turn rates). They tested them all (using a phono needle resting on the outside of the bearing while it was slowly turned). The ones that made the least noise went in the sat while the others were sealed in a plastic bag and put on a shelf in the clean room.

I was told that when Hubble came along, the US no longer had the capability to make those (I'm not sure if that was true). In any event the ones that went in Hubble were the least noisy of the ones that had sat on the shelf. My summer job was (largely) testing to see which was the best. A cool job.

bradleyland 1 day ago 3 replies      
From Contact:

> "First rule in government spending: why build one when you can have two at twice the price?" - Hadden

For once, art has under-imitated the hyperbole that is our life.

sakai 1 day ago  replies      

    Asked whether anyone at NASA was popping champagne, 
the agency's head of science, John Grunsfeld, answered,
“We never pop champagne here; our budgets are too tight.”

Austerity notwithstanding, that's really a sad sign of the times (and state of science funding in the US).

gouranga 1 day ago 3 replies      
That's what you now know about. They are probably quite primitive devices if they let you find out about them.

From real experience, the commercial and public space programmes are positively infantile compared to the black project space programmes.

pvarangot 1 day ago 1 reply      
Not too long ago there was this diplomatic incident in my country where the US military forgot to mention they where bringing (or tried to smuggle in) a briefcase with some GPS equipment and other stuff. They where discovered when their plane was inspected and the briefcase was not in their customs declaration.

They where forced to open the briefcase, which was less than 1 meter (3 feet) wide. They agreed only if the briefcase was opened under a roof, alluding it was standard procedure because of spy satellites looking at its content.

That was when I realised that spy satellites currently have ridiculous amounts of optical resolution I had never though equipment could achieve in orbit.

codezero 1 day ago 0 replies      
Before we get all excited about this, I want to point out that part of the costs of any space mission, which are included in the budget figures you usually see are both the launch and the maintenance and post-launch operations for commanding the satellite and analyzing the data.

Just having two satellites sitting about isn't really that shocking, nor is the fact that the DOD has technology that is more advanced than Hubble, Hubble was originally funded in the 70s, slated for a launch in 1983, and finally launched in 1990.

pavel_lishin 1 day ago 2 replies      
Can someone explain how two telescopes meant to focus on relatively close targets, without any cameras inside, are "better" than a Hubble? What metric are they using?
ams6110 1 day ago 3 replies      
Are drones replacing space telescopes?

This sounds like a reasonable speculation to me. Drones would be orders of magnitude cheaper, more manuverable, expendable, not as subject to being obscured by cloudcover, able to survey many places at once or swarm over a wide area, etc.

sp332 1 day ago 2 replies      
I think SpaceX should take one. Throw maybe $10k of off-the-shelf parts in there, add some comms, and you have the best proof-of-concept and advertising ever.
johngalt 1 day ago 0 replies      
More proof that defense gets a lake of cash for every bucket that NASA gets.

Optically I'd think looking down at a relatively bright earth would be a much different task than looking up at a very dark universe. Also field of view is much less important.

mladenkovacevic 1 day ago 0 replies      
It's interesting to think about how far advanced their equipment is now if this is their equivalent of "spare change" to throw at NASA
jakejake 1 day ago 0 replies      
It would be interesting to see the two telescopes (or whatever device) that replaced these two.

There's probably a very limited number of groups that would be able to use this technology in a way that was agreeable to the military.

Natsu 1 day ago 0 replies      
I wouldn't complain too loudly. Otherwise, next time, they'll quietly dispose of such things, rather than risk public backlash.
Fizzadar 1 day ago 1 reply      
If only the worlds combined military budgets could be directed towards a global space (/science) program. Less investment in death and more in the future of human kind.
DigitalSea 1 day ago 1 reply      
Now I see why the government is in so much debt. Building something they already had two of, saving potentially billions in research & development creating another telescope. This is ridiculous. What else have they got two of just "sitting around"
Jabbles 1 day ago 1 reply      
Would they be any use as ground-based telescopes?
rsanchez1 19 hours ago 0 replies      
Yes, in case you didn't know, the DoD operates a secret space program completely independent of NASA and with an unknown budget.
Kelliot 1 day ago 0 replies      
'Second, if the DOD didn't need these two birds, which are both better than any civilian telescope, what do they have?'

This line worries me the most, hubbles pictures of things thousands of light years away are spectacular. Imagine what a better scope could so pointed at earth 300 miles below!

petegrif 1 day ago 0 replies      
Good god.
My GF learned to code in 3 months. This is what she came up with. nukaco.la
301 points by mntmn  5 days ago   108 comments top 38
Homunculiheaded 5 days ago  replies      
I really like the skills section
I wish this was standard practice for resumes, even though it's subjective assessment it's really easy to compare relative strengths and weaknesses, for example it's very easy to see "dabbled in haskell, very proficient in garage band" just by glancing
zitterbewegung 5 days ago 1 reply      
This is a good example of how people should learn coding. Not doing examples but doing something that is very goal directed (for her doing a website). Exercises should help you understand how to do a final goal. This is pretty impressive for only 3 months of study also.
rmoriz 5 days ago 1 reply      
Actually she might learned to code in 3 months, but shes coding much longer I guess. e.g She wrote in her XING profile that she started studying informatics in 10/2010. Despite that, consider marrying her :)
prophetjohn 4 days ago 0 replies      
Almost invariably when we see posts like these on Hacker News, the person actually had prior programming experience, but just happened to start taking it serious for the last [small number] [unit of time].

Thus is the case here. http://news.ycombinator.com/item?id=4050952

However, it's impressive for a first project. I hope you stick with it.

pyre 5 days ago 0 replies      
I think this might be a one-off case, as she mentions RMS as a reason for not being on Facebook or Twitter.
mikecane 5 days ago 1 reply      
Turn On -> Nyan Cat. LMAO!

Edit: I should have included the URL for context: http://nukaco.la/maniac.html

ZephyrP 5 days ago 0 replies      
I'll just come out and say it - I'm jealous of you.
scotty79 4 days ago 0 replies      
Title is misleading because your GF was utterly awesome before that.
gourneau 5 days ago 0 replies      
Wow she is awesome. This music hack day project is intensely beautiful http://nukaco.la/projects.html
It is a musical umbrella! That synths sound as it is hit by water!
lwhi 4 days ago 0 replies      
I think it's great work - but why does the developer need to be introduced as 'my GF'.

She's clearly very technically capable - why not introduce the site on it's own merits?

krzyk 4 days ago 0 replies      
3 months of programming and already had a glimpse of Haskell, I'm really impressed.
I'm struggling to find time to learn it a little, and during the last 10 years since I first heard about it I hadn't had enought time (the only haskell code I "do" is xmonad.hs :)
angry-hacker 4 days ago 0 replies      
Well she is clearly tech savvy lady: http://nukaco.la/projects.html
So probably it was not very hard for her =)
brianlovin 5 days ago 1 reply      
I'm most impressed with the 8-bit sound umbrella.
xiaoma 4 days ago 0 replies      
Daniel Tammet learned to speak Icelandic in a single week. Unfortunately, like your girlfriend, he didn't share much of a guideline for others working towards similar goals.


dmor 5 days ago 1 reply      
Aliz, this is awesome and your bf is awesome for supporting you in learning to code. Also - speaking ANY Icelandic is kind of a big deal! Hope I'll meet you sometime
leke 4 days ago 0 replies      
I'm insanely jealous of your gf. I've been doing programming as a hobby for nearly 10 years and haven't knocked out anything as cool at that.
Nice skills section too. I might make that as an extra attachment page to my CV.
Ask her, Python or Ruby and why for me.
SquareWheel 5 days ago 0 replies      
That's really incredible. I love the Skills page, very creative.

The only thing that bothers me is that I can't select text... A little unnerving, actually.

iveney 5 days ago 0 replies      
Seriously? 3 months to know so many things including what Richard Stallman says ... admire.
TazeTSchnitzel 5 days ago 0 replies      
I liked some of her other projects more, like the little Maniac Mansion thing, or her Rails app haveband.
feverishaaron 5 days ago 1 reply      
Can you ask her to outline the process she used to learn to code this tool?
raverbashing 5 days ago 0 replies      
Really, really?

Congrats to her

I remember doing "something similar" in MSX Basic about 20 years ago =)

tlrobinson 4 days ago 0 replies      
Can you tell us how she/you went about learning to code?
mattchew 4 days ago 0 replies      
Great work. Also, nice site name. :)
henryboston 5 days ago 0 replies      
Care to share how she learned so quickly?
DavidSch 5 days ago 0 replies      
She has a lot of skills for 3 months.
brianmckenzie 5 days ago 0 replies      
This is really impressive for three months, and the little charts on her skills page are funny!
mntmn 5 days ago 0 replies      
Thank you all for being so nice! :')
yesimahuman 5 days ago 0 replies      
Great execution, that's what it's really all about!
joesunga 4 days ago 0 replies      
It's amazing how much folks can learn in such a short amount of time. I wonder if she was learning full-time or on the side.
mxfh 5 days ago 0 replies      
hach lukas. sweet.
teatang 4 days ago 0 replies      
Nice! The skills section is really nice!
And please take care of your gf, she's awesome! :')
fadliawan 4 days ago 0 replies      
In 3 months I've only got how to create data types, functions, and conditionals. Haha.
verganileonardo 5 days ago 0 replies      
She learned all by herself?
cjbprime 5 days ago 0 replies      
Awesome work!
martindale 5 days ago 0 replies      
You have an awesome and intelligent girlfriend. Congratulations.
ziggrat 4 days ago 0 replies      
I think your gf is your hand. However, very nice work.
weslly 5 days ago 0 replies      
Hard to believe, i'm really impressed.
voodoochilo 5 days ago 0 replies      
keep her!
Barack Obama Directs All Federal Agencies to Have an API apievangelist.com
293 points by mcrider  4 days ago   77 comments top 25
polemic 4 days ago 4 replies      
I'm reminded of this recent post by James Fee, talking about geodata, but I think it applies to the general case:

    "... The question was APIs or downloads... 
Personally, I believe [data] is one of the best
ways for citizens to keep track of their government
(local to federal) ... APIs tend to deliver what
their “owners” want them to do. Raw data means
everyone has an opportunity to check each other's
work. Of course, raw data can be manipulated as
well, but it is harder to obscure."

- http://spatiallyadjusted.com/2012/04/03/sharing-data-downloa...

I couldn't agree more. APIs are great, but are not the key to open government, for two reasons:

1. They don't provide simple and easy access for non technical individuals into raw information.

APIs shouldn't exist for querying historical datasets if the dataset is not already available in a static format. Release the data, then build an API if there is demand (or the private sector doesn't do it, better, for you).

2. Historical data access is poorly served by APIs.

There is no such thing as a good 'general use' API[1]. API's are appropriate for specific service based transactions that involve some level of processing. Examples:

    * VAT/GST number validation
* Road closure notifications
* Identity services

3. Bonus reason: government agencies suck at building APIs.

They're not good at determining what is genuinely high value to end users, they tend to prefer visible projects that can justify budget increases, over genuinely useful, but less easily communicated ones (cf. the US national highway system and pork barrel politics), and there is an entire industry of enterprise companies heavily invested in keeping it this way.

TL;DR Release the data, let users build the APIs. Everyone wins.


[1] I lie. That's exactly what publishing raw data at stable URLS on a website achieves.

grandalf 4 days ago 5 replies      
As is obvious to most on HN, requiring an API (as opposed to a CSV file release schedule, etc.) is fairly meaningless, and most definitely not a presidential-caliber dictate. Some agencies' data might be far better suited to publication in a CSV and posted on a web page, for example.

If a president could have a meaningful impact on this sort of thing, it would be in setting a high bar for the quality of information released by agencies. Any sort of requirement of this kind is completely absent from the announcement.

So rather than being about transparency as it's being touted, the announcement is a celebration of high tech obfuscation. Soon the same sort of insulting, opaque, useless information spouted by officials in press conferences will be available via HTTP. This is at best a neutral day for democracy.

kjhughes 4 days ago 0 replies      
I think this should be judged against the status quo as a positive development rather than against an abstract ideal as a flawed concept. Having seen too many clients stuck in analysis paralysis or blocked by political/turf issues while trying to develop corporate-wide standards (protocols, object models, etc), I'm just happy to see online access to public/government data advance in any way.

If we had to wait for higher-level, coordinating standards first, progress might never come.

jroseattle 4 days ago 6 replies      
"...Within 90 days of the date of this memorandum, create a page on its website, located at www.[agency].gov/digitalstrategy, to publicly report progress in meeting the requirements of the Strategy in a machine-readable format....
...implement the requirements of the Strategy within 12 months of the date of this memorandum and comply with the timeframes for specific actions specified therein"

3 months to get a "machine-readable" status report on implementing an API?

Then, complete the implementation in 12 months?

If it takes 3 months for an agency to get a status report up, how long will it take them to implement said API? Government work, sheesh....

waffle_ss 4 days ago 1 reply      
Meanwhile, just yesterday the House Committee on Appropriations voted to [indefinitely delay][1] making legislative data available in machine-readable (XML) format. It's a repeat of a move taken in 2008 to "make a plan to make a plan" that never really goes anywhere. In other words, it's not gonna happen for a long time yet.

[1]: http://sunlightfoundation.com/blog/2012/06/01/bulk-access-de...

pwg 4 days ago 1 reply      
This seems quite relevant now: http://xkcd.com/927/

What will this bring? Well, the US govt has X agencies. The result of this decree will be that, within 12 months, all of the public will get to enjoy the thrills of having X incompatible web API's, one unique one per agency.

DanielBMarkham 3 days ago 0 replies      
15 years ago I contracted with several large federal agencies. Back then, we were pushing for the same thing. It never flew.

I imagine after 15 years they may have a chance at this, but I would caution those of you who have never worked in huge government IT shops to take this with a grain of salt. The situation is so bad in many places that Congress has been passing laws making it illegal for the federal systems not to behave in a certain way. And still things are broken. We passed the point of desperation many years ago.

Big IT in general is broken, and government IT is the most dysfunctional of any IT on the planet. I remain hopeful that this executive order can accomplish something, but I'm not holding my breath on it. Hopeful is one thing. Excited like this guy is? Not at all. Maybe in another 15 years. Maybe.

bmelton 4 days ago 1 reply      
This will likely go down the same way the original IPV6 mandate went down, before it was postponed, and before it likely will be postponed again when nobody's met the mandate.

The issue is far more complicated than the comments I see in here are giving credit for. Don't get me wrong, there's going to be delay as the PHBs get themselves wrapped around what an API even is, but they'll have the directive routed to their CIOs before that, and they will understand the requirement, and how impossible it is.

The biggest issue is that the data isn't really owned by the government entities. I mean, the data is theirs, but it's locked up in their vendor provided tools, and/or their custom, built-by-vendor products. If they're using Oracle AquaLogic (or whatever it is now) to host the majority of their portal content, they're dependent on Oracle to either come in and show them how to implement the feature (which is a significant service dollar cost) or they're going to have to wait until Oracle builds the ability for API exposure into the product if it doesn't exist yet.

If they've got custom-built portals, they'll need to consult with the vendors who wrote them or maintain them now and get them to add that in. That means that they'll have to modify the contract originally bid for the project, which is going to eat up a couple months of the timeline alone. Then they'll have to figure out what sort of things actually make it into the API, how to segment sensitive data reliably, get it through ISSO testing, etc. It's almost impossible for a project of any significance.

On top of that, they'll have to do it with a budget they don't have, and with resources allocated elsewhere. The only way the government really gets anything done is by committing large amounts of resources to it in an uninterrupted fashion. They don't have the capacity to be agile, and to some extent, that's by design.

codeonfire 3 days ago 0 replies      
This is kind of interesting because maybe it shows how far the thinking is from technology right now. I can't wait to integrate FBI files into my web app, and maybe I can bypass 'authorized e-file providers' to file my taxes. Maybe I can download daily spy satellite imagery. My point is that what is already meant to be available is probably already available.

Decision makers are often excited about technology but don't really get the ground level experience. They want to do all the things...on a roadmap...with milestones. Mobile has to be involved in some way.

EricR23 4 days ago 0 replies      
This reminds me of the push here in NYC for all of the city agencies to open their data via an API. It's gotten better over time, but when the initiative first took flight, it was terrible. Some of the APIs flat out did not work, and the ones that did often returned all sorts of malformed, non-normalized data. It was a nightmare to work with. I'm curious if the government can do better.
wickedchicken 4 days ago 1 reply      
from dod import air_force

air_force.launch({"f22": 3, "b2": 4})

stcredzero 3 days ago 0 replies      
In enterprises where departmental data has been opened up through APIs, like Wells Fargo and Amazon, there have been tremendous benefits.

In the case of Amazon, this was achieved by CEO fiat, and strongly tied to employee evaluation. (To the point where employees in groups that failed to do so would have been evaluated right out of the company.) I wonder if POTUS has this kind of power over the federal bureaucracy.

Also, I would wonder if this is to be done securely.

gresrun 4 days ago 2 replies      
I'd be interested in the NSA's API...
cjoh 4 days ago 1 reply      
Wish they'd done some reasonable amount of procurement reform before this. All this means is another big payday for gov contractors
jakejake 3 days ago 0 replies      
It's hard to imagine some federal agencies being able to do much of anything within 90 days. But, I look forward to poking around with some of these APIs.
imrehg 4 days ago 0 replies      
Get ready for some hackathon! I'm sure there are a lot of useful and interesting ideas to build with whatever comes up.
djKianoosh 3 days ago 1 reply      
As a programmer/contractor for DHS, I'd love to hear what you all think would be a useful set of APIs for DHS to make public. It's all fine and dandy to say 'oh yeah we have an API' but it needs to be something useful. So what would you want to see? Financial/Budget type data? Performance metrics across the different Components within the Department? What?
sidwyn 4 days ago 0 replies      
The first thing that caught my eye was the misspelling of Barack in the address :)
domwood 3 days ago 0 replies      
In rudimentary terms, I suppose at least it's a step in the right direction. It doesn't necessarily suggest the US government is going to immediately embrace openly disseminating its data, but it's still a step in the right direction. Third party services will most likely proliferate quite rapidly.
gregors 3 days ago 0 replies      
It'll be interesting if they decide to use NIEM (National Information Exchange Model) as a way to transfer information to the public as well. https://www.niem.gov/Pages/default.aspx
moomin 3 days ago 0 replies      
Has he been reading Steve Yegge's redacted post?
CUR10US 2 days ago 0 replies      
API's? C'mon.

Bulk data.

Agree with polemic.

Treisfeo 4 days ago 1 reply      
It's called a Web Service noobs!
anaheim 3 days ago 0 replies      
Bloomberg "learning to code", Obama directing agencies to have an API.

All part of politicians (particularly Democrats) trying to look like they have a clue. Give up already for heavens sake and get back to managing the deficit.

Humble Indie Bundle 5: pay what you want for video games humblebundle.com
282 points by jeff18  5 days ago   106 comments top 34
courtewing 5 days ago 8 replies      
This comment isn't really hacker related, but it is related to this bundle:

For anyone that likes playing games but doesn't really follow them, I highly recommend taking a look at both Amnesia: The Dark Descent and LIMBO. Both are available in this pack, and they are both unique, high-quality, and inspired games. The former is a terrifying journey into a nightmarish realm that was created to emerse the player in the environment moreso than any other game in existence, and the latter is a spectacularly creepy 2D puzzle game that looks like it was created by Tim Burton.

tomku 5 days ago 1 reply      
For anyone who's interested in the Linux versions, Canonical also announced[1] today that HIB5 purchases will be redeemable via Ubuntu Software Centre.

[1]: http://blog.canonical.com/2012/05/31/humble-indie-bundle-5-c...

CrazedGeek 5 days ago 3 replies      
There are a few other fantastic indie bundles going on right now, too:




The indie bundle sales are my favorite trend in gaming in a long time.

franciscoapinto 5 days ago 2 replies      
Wow, fantastic games! Probably the highest quality bundle ever.

- Amnesia is fantastic. Terrifying, yes, but fantastic.

- Limbo is gorgeous.

- Bastion is a great game.

- Haven't played the others, but I've heard good things.

A big "thank you" to the developers and humble bundle inc.

Splines 5 days ago 1 reply      
FYI for @gmail.com users:

"We've hit a rate limit sending to gmail.com addresses, our email provider is working on it though!"


Edit: I received mine, so it looks like it is working now.

mindstab 5 days ago 1 reply      
They've crossed the $1,000,000 mark already in the first day. Congrats to the teams, this one seems like a record setter.
technomancy 5 days ago 1 reply      
Somewhat related: Indie Game Music Bundle 3 is happening now: http://www.gamemusicbundle.com

I'm only a few albums in, but there are definitely some gems. (Impeccable Micro and In Momentum are my current favourites.) The last bundle was absolutely fantastic (especially Impostor Nostalgia and vvvvvv).

aw3c2 5 days ago 4 replies      
Warning: Limbo for Linux is just the windows game packaged with wine.
StavrosK 5 days ago 0 replies      
I will add my comment to say that I've played most of these games, and they're all spectacular. Limbo is great, Amnesia is terrifying (to the point that I'm too scared to continue it), and I enjoyed Bastion very much too (I finished it).

I'm not one to game a lot, but these are so convenient (I run Linux so I rarely reboot into Windows just for a game), very casual, so you can just play one level and return to whatever you were doing, and just overall great games.

adam-a 5 days ago 0 replies      
Interesting style of trailer. It borrows the art style from Sword and Sworcery and the narrator from Bastion. Strange choices considering their target market is surely people who _haven't_ played those games and so won't get the references.

But yes, a set of great games - at least the half I've played (S&S, Bastion, Limbo) are great - and I've heard only good things about the other two.

ced 4 days ago 1 reply      
Linux sales are dwindling, sadly. Judging from the "Total Payment" pie charts of past bundles, we went from ~23% (bundle 2) to 12% (bundle 4) to the current ~9%. Total sales across all platforms have remained fairly constant.
HazzyPls 5 days ago 5 replies      
How do you guys divide up your purchase? Default, all to someone, mixture?

I dumped everything to the developers with the mentality that games are hard work - I'd like to reward that - where as charities are much more common, but I'd love to hear other's view points on this.

Kell 5 days ago 0 replies      
I can't believe I've just bought 4 of those 5 games last month (Bastion, S&SEP, Limbo and Amnesia). Well at least I supported the Indie Game scene with more money than I would have with Humble Bundle.

The funnier part is... that I'm giving some bucks anyway just to have Psychonauts (because it's from Double Fine) and because I can't imagine not to have ALL the Humble Indie Bundles :-)

avolcano 5 days ago 1 reply      
Even if you own most of the games in this bundle, the soundtracks for Bastion and Sword & Sworcery are worth it alone.
pwny 5 days ago 1 reply      
The way they give you another game for paying more than average (therefore increasing the average at the same time) is simply genius!

Buying a few bundles for gifts woohoo!

eupharis 5 days ago 0 replies      
Just got this. Wow. Superbrothers and LIMBO just have straight-up 32-bit or 64-bit .deb packages. (Or tarballs.) So easy.

If only all software distribution was done as flawlessly as the Humble Bundle. Spectacular.

debacle 5 days ago 0 replies      
This is the strongest indie bundle that I've seen to date.
freditup 5 days ago 1 reply      
I don't normally do that much gaming, but I may give it a try.

Question 1: Can I run the games on a laptop with an intel i3 and no discrete graphics? Question 2: Is it okay to just pay a dollar or so to start, and then pay more if I actually enjoy the games?

Feoh 5 days ago 1 reply      
This does look neat. Now, if only they'd release a bundle that includes extra free time I can use to play the games in said bundle :)
bitwize 5 days ago 1 reply      
Sweet, they got Psychonauts in there?
kreek 5 days ago 0 replies      
This is slightly off-topic but seeing the soundtracks bundled with purchase reminded me of it. Can you make decent money creating soundtracks for games? Seems like on of the few avenues musicians have left other than non-stop touring.
mxfh 5 days ago 0 replies      
Limbo and Superbrothers are worth it alone.
Since I already own 4 of the 5, so I'll pass on this Bundle.

Also check out the discounted indie games at http://www.becausewemay.com while its on until tomorrow.

chucknelson 5 days ago 1 reply      
After so many sales of the same games, mostly on steam, I'm surprised there are still enough customers around for stuff like this...
moondowner 5 days ago 1 reply      
Limbo for Linux! Totally buying it!
alainbryden 5 days ago 0 replies      
I've been planning to buy both Amnesia: The Dark Descent and LIMBO for a long time. I've heard nothing but great things about both. Looks like there's no better time than now.
MisterBastahrd 5 days ago 0 replies      
At first, I was excited. Then I realized I owned all of them. ;)
Falling3 5 days ago 0 replies      
Interesting how the donation numbers stack up across the different platforms with Windows a bit under average, Mac a bit over and Linux over 50% above average.
Kelliot 4 days ago 0 replies      
I love the model there using here!

Best aspect for me (and them i guess) is the need to spend an average to get Bastion, arguably the best game in that line up.

Already have 2 of the 6 but ill throw good developers money to take the rest and encourage the model.

Well done to the humble bundle!

alexleavitt 5 days ago 0 replies      
This is seriously one of the best bundles released yet. All these games have been lauded, and all were on my to-play list. :D
josscrowcroft 5 days ago 0 replies      
OT: Anybody know what that typeface is on the "Humble Indie Bundle" logo? I love it.
rsanchez1 4 days ago 0 replies      
They really came out with a great bundle. So great, that I have already bought all the other games. It makes a great gift.
guelo 5 days ago 0 replies      
I found it strange that all five of the games consisted of some guy walking around.
mekpro 4 days ago 0 replies      
What i only want is gaming on Linux, and here it is.
aurynn 5 days ago 0 replies      
Buying for Amnesia. Don't want to play Psychonauts (didn't enjoy it the first time), and I own all the rest.

And I own all the music, too. ... Wow.

Oh, the Places You'll Go daltoncaldwell.com
279 points by dalton  2 days ago   54 comments top 21
greggman 2 days ago 5 replies      
bah humbug,

How much muscle memory did Zuckerberg have? Couldn't have been that much as he was so young.

I think this post is missing a larger point. You don't need to get to the point that "creating and shipping products is muscle memory". You just need to ship products. We've all seen the examples of Rovio (60+ products before a hit) or Id (4 products before hit?). And there's probably also plenty of examples of first product hits as well. Seems like important part is shipping. Not being a master of your craft.

Of course maybe that's not what people want to hear and I certainly would like to know tips that would make it more likely that the things I ship, write, create will be well received and popular but I can certainly name many products, libraries, app that are not the product of "someone with a finely honed craft."

And so that's the true story. It's not that people who do great things don't have an interesting story because to them it's just a normal day and they're so awesome they don't recognize it. It's that greatness comes from doing. The more you do the more chances for greatness.

Alex3917 2 days ago 0 replies      
"I am not sure if Dr. Seuss realized that this particular book would hold deep significance to anyone, or that generations of young people would be given this book as a graduation present."

I'm sure no one could have predicted just how successful it would become, but he did put an enormous amount of thought into the messages he was sending. This NPR interview with the author of a new book about Dr. Seuss is very interesting:


He made a lot of war propaganda early on in his career, and it seems that this is one of the things that had a profound impact on him and the later books were partly an attempt to make up for that.

fourspace 2 days ago 4 replies      
This is by far my favorite children's book; I read it to my son at least once a week. After our first reading, I immediately realized how relevant its message is to entrepreneurs, so I'm glad to see it show up on Hacker News. One more blog post I should have written only to see someone else beat me to it. =)

Its basic message is to embrace failure. You're going to fail, things will be difficult, and you probably won't be great at everything. All of that should absolutely not deter you from trying what you want and living the life you want to live.

jeffdavis 2 days ago 1 reply      
"Similarly, in software, you can't be thinking about which programming language you are using ... MongoDB or MySQL... You will never hit the proverbial fastball if that is the sort of junk filling your head. Rather, creating and shipping products needs to be muscle memory."

That's a vague statement, but I interpret "muscle memory" to mean "have a good default toolset" in this context.

It makes a lot of sense to have a default toolset -- tools that work well in a lot of situations that you understand very well, which together cover most of the problem space you work in. That frees you from getting lost in the weeds trying to decide which tool to use each time. However, it still very much matters what tools are in that default toolset.

It takes a lot of effort and study to understand and choose the right set of default tools. If the options are MySQL and Postgres (or ruby/python, etc.), you need to pick only one as your default choice, otherwise you get distracted trying to make that decision for every project. It's not so much whether the technology overlaps or not, it's whether you perceive the applicability to overlap. For instance, if you perceive MongoDB to be useful as a primary datastore, it can't easily coexist in the default toolset with a SQL system; but it can if you perceive MongoDB to be more of a caching layer or for special-purpose processing.

Of course, you should recognize the signals when you're dealing with a different kind of problem that may require a non-default tool.

holdenc 2 days ago 0 replies      
Oh the Places You'll Go is a superb children's book that takes apart difficult problems such as conformity, risk-taking, complacency and failure. It follows a young protagonist through a psychedelic landscape discussing the painful, confusing and wonderful places we will all eventually go -- if we just try. What could be better?
rbanffy 2 days ago 3 replies      
A small gem to add to a wonderful post:


Enjoy. Or get moved. Whatever works for you.

kunle 2 days ago 1 reply      
> Rather, it's that these interviews really, truly are an accurate description of what was going on in their head during the game. It's our fault for expecting a compelling narrative. Our expectation of divining some deep insight into their creative process is fundamentally flawed.


This point is pretty spot on. I can imagine that when you're doing something that is percieved in hindsight as "great"; if you spent all your time doing it thinking about how "great" it was, you'd probably make all the wrong choices because you'd be all worried about making it look "great" in hindsight.

larrys 2 days ago 0 replies      
"Similarly, in software, you can't be thinking about which programming language you are using, and whether you are using MongoDB or MySQL, or whether photogrid layouts are the hot new thing or not. You will never hit the proverbial fastball if that is the sort of junk filling your head. Rather, creating and shipping products needs to be muscle memory. You just need to have clear eyes, a full heart, and be ready to show up and play."

Muscle memory comes from doing something many times. Watch the new barristas at Starbucks and compare how they use their hands to vs experienced barristas. Or a plumber. Or a physician. Or a programmer.

It takes time. Unless I am understanding what the OP is saying he seems to be implying that you can "just do it" and be in the zone that allows you to avoid thinking about "which programming language you are using".

When someone asks me a question about something that I have years of experience in I have all the answers immediately without thinking and I know the questions to ask and the nuances and can even correct the wrong information being given to me. That took years reading, learning and experiencing things. It doesn't come overnight. Along the way the learning process did involve "junk filling" my head.

enko 2 days ago 1 reply      
This might be off-topic, but - wow, what a great-looking, well-designed blog this is. Congratulations.
larrys 2 days ago 0 replies      
"During my tenure in the music industry, my favorite part was getting to meet people that created truly Great music."

"What is fascinating to me is that Great creation stories all sound surprisingly similar. Something along the lines of “yeah we went in the studio and put down some tracks, and they sounded pretty good, and we had to redo a couple of things, and then when put out the album.”"

Do we have any info on the process that the people who didn't create "great" music used? Perhaps many of those used the same process. And what is the definition of "great" music anyway? Is it music that wins awards, or, the most popular music, or music that is critically acclaimed or music that is downloaded the most?

systems 2 days ago 0 replies      
thinking dogma, all over again!
(i.e. when thinking is seen as the opposite of doing .. and therefore bad!)

thinking is not bad ... you can think and still make great things, greatness doesn't have to be spontaneous or reactive ... it can be well thought, laid out and planned

just think about it .... and oh, the places you'll go :)

akkartik 1 day ago 0 replies      
Internet archive has the original, btw: http://www.archive.org/stream/ohplacesyoullgo00seusrich
earbitscom 2 days ago 1 reply      
I always wondered if people like the guys in Led Zeppelin realized, as they were writing some of their most epic and timeless songs, that they were creating something as truly significant as they were. Perhaps when you're creating something as an individual, it's hard to know that you're doing something great as it happens. But I'm curious if it's the same when you're 4 people in a room and that "magic" happens that can only be experienced when you've found that fit with other creatives that results in something truly original and innovative. I feel like, on some level, in cases like that, they had to know.
brudgers 2 days ago 0 replies      
>"when an athlete is interviewed and says things like “well, we just went out there to play today, and we got some good momentum and powered through the other team,” it's not that the athlete is a moron lacking the cognitive capacity to accurately explain to us what happened out on the field that day. Rather, it's that these interviews really, truly are an accurate description of what was going on in their head during the game."

There's a bit of a switch from a last shot question to a "what do you think of your team" question. Intelligent thoughtful and specific answers to questions about specific plays are quite common (e.g. Tiger Woods discussing his shots after a match).

What is common is that athletes may be less articulate than your typical office professional when describing those events. This interview with Wayne Rooney regarding his goal of the year hits some of the issues: http://espnfc.com/us/en/news/1071240/beautiful-game-beautifu...

BTW, the best Dr Seuss book is "One Fish, Two Fish."

rudiger 2 days ago 1 reply      
Is the right-hand side of the text cut off on the iPad for anyone else?
shanecleveland 2 days ago 0 replies      
In addition to having this book in our kids' collection, my wife gave this book to the young gal she donated a kidney to a year ago this week. As with many well done pieces of art, I am sure, it is amazing how one thing can take many different shapes for so many people.
rdl 2 days ago 2 replies      
I don't think "what were you thinking when you created this" is EVER that interesting a question. Too short a time interval, and too vague and undirected. "What were you thinking when you typed this semicolon?"

However, two types of questions are interesting (at least for me -- of engineers and entrepreneurs; not really that interested in athletes or musicians, but I think it's general).

1) How did you solve this specific problem or decide to make these specific tradeoffs (micro)

2) How did you get to this point (macro) (this has to be asked in a more specific way, unless the person is a really skilled or experienced interviewee

mathattack 2 days ago 0 replies      
I wish he had started with "Rather, creating and shipping products needs to be muscle memory" because that's the true gem of the article.

Oh yes, and I added the Doctor Suess book to my Amazon wish list.

Mz 2 days ago 0 replies      
My sister sent me a copy of this book when I finally completed my associate's degree (as a graduation present -- along with a stuffed toy in cap and gown announcing "I iz a brane."). It's a wonderful little book.
jchung 2 days ago 0 replies      
What's so interesting about this is that the key message in "Oh, the Places You'll Go" is one which resonates for adults. Too many of our childrens books condescend.
capex 1 day ago 0 replies      
"Games you can't win 'cause you'll play against you."

That caught my attention. Mostly the biggest obstacle in front is ourselves.

Obama Order Sped Up Wave of Cyberattacks Against Iran nytimes.com
280 points by joejohnson  4 days ago   131 comments top 18
redthrowaway 4 days ago 2 replies      
>The code itself is 50 times as big as the typical computer worm

All else aside, this is a clear pointer to government contractors.

jgrahamc 4 days ago 1 reply      
This shouldn't be a surprise to anyone. The set of { countries that are capable of creating something like Stuxnet and getting it into the plant } intersection with the set of { countries fearful of Iran } comes down to { US, Israel }.

You might add UK in there and UK might have assisted the US in the creation of Stuxnet if the US had asked.

jcampbell1 4 days ago 5 replies      
This is clearly an approved leak from the administration. The number of sources and specifics make it very easy to catch whoever leaked this information. If this wasn't approved, the leaker is going to be sitting next to bradly manning within a week, and there is no moral cause to leak this information, so it is safe to assume this was an approved leak.

The real question, is why did the administration leak the story, and why now? Is it politically motivated because Obama wants to seem tough on Iran in an election year? Is it to trick the Iranians into thinking the program is over? Maybe versions 2, 3, and 4 are already in place, and it will be demoralizing to Iran's program if they keep getting setback.

Jach 4 days ago 1 reply      
Mr. Obama, according to officials in the room, asked a series of questions, fearful that the code could do damage outside the plant. The answers came back in hedged terms. Mr. Biden fumed. “It's got to be the Israelis,” he said. “They went too far.”

In fact, both the Israelis and the Americans had been aiming for a particular part of the centrifuge plant, a critical area whose loss, they had concluded, would set the Iranians back considerably. It is unclear who introduced the programming error.

I guess it's naive to think they might be using git and could resolve this with a simple `git blame`...

lunchbox 4 days ago 7 replies      
I'm very curious who gets hired to write the code for a project like this. What caliber are they, what kinds of backgrounds do they come from, and how are they recruited to these positions? Is this more likely to be done by a government agency or a defense contractor?

I have always assumed that the world's most talented hackers work in places like Silicon Valley and Wall Street, but Stuxnet was clearly the work of some brilliant minds, so I'm curious.

yaix 4 days ago 3 replies      
“It turns out there is always an idiot around who doesn't think much about the thumb drive in their hand.”

Good quote. And there seems to always be a Windows PC around that auto-runs anything you stick into it.

chubot 4 days ago 1 reply      
Is this a purposeful leak to take credit for a national security win before the election? Seems like they kept it under wraps pretty well until now.

There was a TED talk by Ralph langer in which he was asked if he thought the Mossad was behind Stuxnet, as that was the common belief. His response was that it must be the only cyber superpower -- the US.

pbrook 4 days ago  replies      
Holy shit. Stuxnet was just confirmed as being developed by the US and Israel.
hughw 4 days ago 0 replies      
It appears they "acquired" Realtek's code signing certificate. Can Realtek bring action against the U.S. for stealing the certificate?

Edit: For stealing the private key, I mean.

fluxon 4 days ago 0 replies      
I'm a little disappointed by the lack of named sources and/or documents. Most assertions are anonymous paraphrases or quotes. That seems thin, and makes the book seem rushed and exploitative.
c16 4 days ago 0 replies      
What amazes me, and please excuse my naïvety, is that the congressmen are constantly pushing for more control online- whether that be monitoring skype, access to our facebook, or what have you. Basically taking our freedom in the name of 'Cyber Security', however on the other hand, they're the ones who are creating these viruses, exploiting systems and posing cyber threats.

What has the world come to?

sethbannon 4 days ago 0 replies      
How ironic that one of the first major forays into cyber warfare be codenamed "Olympic Games".
strags 4 days ago 1 reply      
Meanwhile, the US continues to attempt to extradite Garry McKinnon from the UK - without a trace of irony.
derrida 4 days ago 1 reply      
HB Gary was passed the source in 2010: http://crowdleaks.org/hbgary-wanted-to-suppress-stuxnet-rese... Anonymous scooped the NYTimes.
goggles99 4 days ago 0 replies      
Obama will do anything to avoid a conflict right now. If gasoline prices go up any more, his opposition will be running ads replaying the video of him saying he believes that gasoline should be in the $5-$7 range so alternative energy will become more adopted. (everyone knows this so it makes him very weak internationally)

So this should surprise no one. He used technology to get elected, and he will use technology to try and stop Iran without a physical military conflict.

brainless 4 days ago 1 reply      
So now countries will fight cyber war, then what? cyber defense systems. So humans will never learn lessons, will they? How far is Skynet?
majmun 4 days ago 1 reply      
Are there any clues , how many people worked on stuxnet and flame.coding style methodology, how this project was managed etc. ? (Im still not convinced that this is from goverment)
gaius 4 days ago 0 replies      
You've not bothered to read the article, have you? The issue of getting the virus past the "air gap" is mentioned.
Ask HN: Who Is Hiring? (June 2012)
279 points by whoishiring  4 days ago   238 comments top 211
decklin 4 days ago 0 replies      
Sonian (Newton, MA) - Full time, local or remote

We're a funded (recently closed Series C) email archiving startup with many large corporate customers. We are looking for an additional engineer for our operations (or "devops" if you prefer) team, to take us from merely using configuration management and automated deploys to delivering our internal services as dependable, multi-IaaS-portable tools that empower everyone from support engineers to Clojure backend developers to solve customer issues without paging us and use our monitoring API to automatically spin up instances to process work.

We have offices outside of Boston (Newton), but our dev and ops teams are mostly remote, and we meet over VOIP and pair-program in tmux.

Some highlights of what we do:

  +   We manage hundreds of compute instances across multiple clouds, including over a petabyte of data.
+ We write the code to help facilitate deploying our application to new public clouds.
+ We automate everything we possibly can
+ We build up awesome applications, and then opensource them (Perhaps you've heard of our monitoring framework Sensu - https://github.com/sensu )
+ We build applications to manage every aspect of our compute and storage infrastructure, from deploying code, to provisioning systems on multiple clouds, to securing access control. For every problem - there is a code solution.
+ We have an awesome time working together on technologies that very few (if any) other companies are doing today.
+ We have days where all we do is hack on a specific project (http://blog.petecheslock.com/2012/02/13/why-your-company-should-have-internal-hackdays/) - leave the day-to-day tasks for the next day.
+ We meet up 2-3 times a year in Boston - with the rest of the company.

What are we looking for in a new member of our team?

  +   Excitement, energy and a willingness to learn something new.
+ The ability to take a task from idea to code to testing to deploy (all within a short amount of time).
+ Bring new ideas around project or processes to the team - if we like it - we'll do it.
+ You can work from home, from our Newton, MA headquarters, or your local coffee shop. Anywhere with Internet access.
+ You'll be part of an on-call rotation with the rest of our team.
+ Flexible person who can work by themselves or pair with their team to teach or learn.

What are some things you should know or have worked with before? (Some, many or all)

  +   Ruby (must know or want to learn)
+ Not required, but pluses: Python (used by some parts of our infrastructure), Clojure (used by our backend team)
+ Chef (or other configuration management systems), Fog
+ Rails, Sinatra (both also used by our front-end team)
+ Git or other DVCS
+ System administration with Ubuntu (includes security, logging, monitoring, web/SQL admin, etc, etc)
+ Knowledge of Openstack (especially Swift) is a plus
+ A love for making complex configuration and systems simple via automation
+ Continuous Deployment, Agile Development/Kanban
+ Contributing to open source

Interested? - Contact pete.cheslock@sonian.com or https://twitter.com/petecheslock, and let him know you saw this post. Please include a short summary of why you think you would be a good fit, resume/blog/etc, and a link to a Github account or other code samples.

drags 4 days ago 0 replies      
SF - Rails - HALF-TIME-ISH :)

I've mentioned before that we have a couple of engineers who work half-time-ish (and do their own things the rest of the time) and it got some positive feedback: http://news.ycombinator.com/item?id=3850480

We're ready to hire a couple more in this vein, so if it sounds interesting let me know!


Advantages for you:

- you get 2-3 extra weekend days for fun and profit

- we provide health insurance and all that jazz

- if some weeks you don't have lots to do and want to work more, and other weeks you have lots to do and want to work less, we can be flexible

- we're profitable and growing! so if you decide "wow I really love Verba and want to spend every waking moment there" we can make that dream come true

Advantages for us:

- you have more time to learn new things, meet new people and generally be a friendlier, happier, more knowledgeable person in our workplace

- we can hire faster with less anxiety (instead of the "gulp i just committed $100k/yr" feeling, we have the "smaller gulp i just committed $50k/yr" feeling :)

- you get to be a part of what we're doing, we get to hear about all the cool stuff you're doing, and that can only lead to good things for both of us

Anyway, I've included our spiel and "what we're looking for" summary below, so shoot me an email if you're interested (ragalie@verbasoftware.com).


The college textbook market is currently being disrupted. Verba helps college bookstores transform themselves so that they a) understand and embrace the power of the nets, b) become agents of change in the textbook industry instead of agents of reaction and c) continue to make a healthy profit.

We're a B2B company working with just about 200 colleges and universities, and we're looking for people familiar with Ruby, Rails, MySQL and JS who can help us grow faster. We (thankfully) don't have too many scaling problems, but we have a ton of opportunities (product and partner-based) that we could move on much faster with a few more hands on deck. The ideal person has strong Rails knowledge, solid testing practices, a good head for architecture and knows enough JS to help out on front-end.

Be sure to check out our website (http://www.verbasoftware.com) so you can read all about our current products and hear people say nice things about us.

ruckusred 3 hours ago 0 replies      
MoviePass is looking for an authoritative Dev Leader, with the ability to collaborate across departments. You are confident inheriting legacy code that needs improvement. Testing frameworks should be part of your daily workflow - preferably RSpec/Cucumber/Web as well as Continuous Integration (both setup and use). You have experience with:

'separation of concerns', 'skinny controllers / fat models', 'progressive enhancement'
External API's - producing/consuming XML-based data feeds
Payment gateways and e-commerce solutions.
Creating mobile sites
Not required but a big plus -

Experience deploying/managing apps on EngineYard
iOS or Android Develop experience
Required Skills:

Must have excellent communication skills - both verbal and written, able to articulate ideas
Able to break a job into smaller tasks and accurately estimate time to complete overall project
Able to plan and develop a coherent system across various platforms - desktop, mobile, mobile apps
HTML5 & CSS3 - best practices and graceful degradation
Should be very comfortable with Javascript/JQuery/Ajax
Git - should be comfortable with not only basic usage, but more advanced features as well i.e. push/pull branches, gitflow, etc.

We're located in NYC, SoHo area.

Send your info to kristina@moviepass.com or apply via our website - http://moviepass.theresumator.com/apply

avar 4 days ago 0 replies      
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 search and relocated over there about a year and a half 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.

BenS 4 days ago 0 replies      
Palo Alto, CA - Full time, local, relocation

Pinterest is hiring engineers and designers. We're still a small team (~35 people). You can read what it's like to work at Pinterest here:


Millions of people use Pinterest to discover things they love. For many people, Pinterest has replaced Google as their first place to find things to buy, food to cook, and places to visit.

We have hard problems to solve at scale in areas like search, recommendations, and product design. We're still a young company so every person has a big impact and knows everyone else's name.


epi0Bauqu 4 days ago 0 replies      
DuckDuckGo (Paoli, PA) - LOCAL OR REMOTE.

Android and Front-end. http://help.duckduckgo.com/customer/portal/articles/216387

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

Want to help solve an important problem? We are looking for extraordinary people who want to make a difference solving immensely challenging problems for an industry in need of innovative solutions. If you've ever wanted to use your technical skills and other talents as a force for good, here's your chance.

We've made it extremely easy to teach online. We think that it should take someone five minutes to create a five minute lesson, and it is a principle that has guided us along the way. Teachers and students love what we have built and use our app and website every day. We were part of the first cohort of Imagine K12 and are looking to grow the team rapidly.

We are looking to make our first hires. If you want to change the world 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 email jobs@educreations.com

We are looking for:

    Full-stack Engineer (Python)
Lead Mobile Engineer (Objective C/Cocoa)
Lead Visual Designer
Technical Interns

snowmaker 4 days ago 0 replies      
Scribd (social publishing, top 100 website, YC '06) is hiring talented hackers and other technical people for a broad range of technologies.

We've hired TWO people from these "Who is Hiring" threads ... 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

* iOS

* Machine Learning / Data mining kinds of problems

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

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 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.

Looking for full-time and INTERN hires (junior year or older). H1B and relocation are no problem.

See more at scribd.com/jobs and feel free to email me directly: jared at scribd.com

e1ven 4 days ago 0 replies      
Waltham, Ma (Near Boston)

SavingStar is looking for Ruby web developers to help us transition the world away from paper coupons, and enable a digital couponing future.

If you can intelligently discuss page vs. fragment caching, if scaling a website to millions of users sounds like fun and if you enjoy a fast paced, flexible environment with challenges to spare, we might be a good fit. We're specifically looking for people who are "Full Stack", from the database to the view, and everything in between.

We're looking for someone who has experience creating web apps at Scale (Rails preferred), works well in a Unix Env (Mac/Linux), and enjoys working in a fast-paced, startup environment.

Our primary database is MongoDB, so NoSQL/Schema-less experience is great.

Shoot me an email ;)

mlinsey 4 days ago 0 replies      
Crowdbooster is looking for a full-stack engineer in Palo Alto, CA.

We've built the best way for businesses to get fast, actionable data about their social media accounts. Tens of thousands of businesses use us every day, including Fortune 500 companies, advertising agencies, coffee shops, sports teams, rappers, politicians, and more.

Some more things about us:

-We have a legit technical team including two Stanford engineers with backgrounds in machine learning, human-computer interaction, and databases.

-We believe in simplicity, minimalism, and creating things that are a joy to use.

-We're here to help businesses use social media to build real relationships, not spam, and we'll never compromise on that.

-We're funded by some of the best early-stage investors in the valley, including SV Angel, Charles River Ventures, Y Combinator, and several early investors and employees of Facebook, Twitter, and Slide.

What we'd like to see from you:

-While your peers might describe you as a rockstar, the term embarrasses you. We love rockstars (many of them are Crowdbooster users!), but we've made a conscious decision to have a culture that revolves entirely around our product, not our egos.

-You've wrestled with big data before. Crowdbooster requires storing terabytes of data, extracting insights using statistical learning techniques, and making it available to our users in real-time.

-That said, you like working at every level of the stack, not being pigeonholed as a backend developer.

-You care a lot about the products you ship, and don't need a manager or "product guy" to motivate you to get every detail right.

-You're familiar with several parts of our stack, and willing to learn the rest. We use Python, Django, MySQL, Redis, Memcached, jQuery, Protovis, RabbitMQ, Celery, HAProxy, EC2, git, and more.

-You have projects of your own to show us. It doesn't matter whether it's an open source project, a startup idea, or just a really fun toy project. Just as long as you shipped it.

If this fits you, email jobs@crowdbooster.com

mrlebowski 5 hours ago 0 replies      
TheFind.com is also openings for UI engineers also, in Mountain View/San Francisco, CA.

Here's are the full reqs:


dman 4 days ago 0 replies      
Enthought - www.enthought.com

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. Also 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 Feb 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

joelg87 4 days ago 1 reply      
You can be anywhere (we travel - UK, SF, currently Hong Kong, next stop Tel Aviv, then back to SF).

We're Buffer, a smarter way to share - http://bufferapp.com

Looking for devops - PHP (CodeIgniter), MongoDB, beanstalkd, Apache/nginx on Debian.

We have just two focuses - building an awesome product and wowing our users through outstanding, speedy, helpful and fun support. We work hard to focus completely on these two things.

We have over 200,000 users, great revenue and the most amazing investors and advisors: http://angel.co/buffer

We care most that the whole team has a great day, every day. We work hard and make a lot of progress. We also talk a lot about happiness and improving ourselves.

Sound fun? Whether you're interested in the role or want to say hello, drop me an email directly: joel@bufferapp.com

carterschonwald 4 days ago 1 reply      
NY,NY (remote might be possible too, if you're sufficiently awesome and a good communicator)

Wellposed is a (very) small NYC based R&D firm that supports itself with a mix of products and consulting. We only build products (or consult for clients) if there is a kernel of challenging research grade computer science / math / engineering to be done.

Tech We use: for our own projects, Haskell. For JVM based clients, Scala. For iOS related work, some blend of obj-c and rubymotion (though Haskell might be viable in the near future). Also computers, those are important. (these are just the main tools. We believe in the right tool for the right job)

Current general areas we are working in:

• Machine Learning/Data Analysis/Mathematical Modeling (we think that there is plenty of room for improvement over current tools in this space, both in how the data is handled and how the analytics are performed)

• DSP as applied to both sound and radio, in conjunction with some interesting questions about how to do robust fast peer to peer sharing on mobile devices over a local network and/or via a custom rf transport layer. (there is more than one project in this blurb)

• mathematical modeling of the traffic dynamics of the modern city. (and several other projects in our queue are in the operations research/optimization space).

• a few of our projects also have a wee bit of hardware/device design components that are needed to make the deliverable wellposed.

• every other interesting area as the opportunity arises.

these are just the projects on our deck now, both it and the roster of great organizations we work with are growing and we hope to grow to.

If you are demonstrably awesome in at least one area, and would like to learn about at least 50% of the other areas, lets chat! (Of course, we're a small enough business that we'll also need to get along and communicate well).

if you'd like to get the conversation started,
shoot an email to jobs atsign wellposed dot com, with subject: wellposed gigs
and tell us a little bit about yourself, with some blend of resume, cover letter and/or links to previous work. [note that we're looking to hire for mid-late summer, not next week, and likewise I will reply to every email within a day (or week at most)]

I look forward to hearing from you!

brandonb 4 days ago 0 replies      
San Francisco, CA | H1B ok

Sift Science uses machine learning to predict user behavior. To start with, we're predicting whether a user about to use a stolen credit card on a web site. There's $4B in credit card fraud per year, and it literally drives online merchants out of business. We're helping our customers take a stand, building a machine learning and data visualization system to detect the bad guys before they strike.

We have a strong team of six engineers, including five ex-Googlers and two ex-CTOs. We recently raised an angel round from top investors and we'd love to bring on:

  * Amazing engineers with expertise in machine learning, data visualization, NLP, and/or scaling distributed systems.

* An awesome product designer with expertise in data visualization

If that sounds exciting, shoot us a resume at jobs@siftscience.com!

lpolovets 4 days ago 0 replies      
* We love Clojure programmers! *

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

mikeryan 4 days ago 0 replies      
San Francisco, CA

A Different Engine is looking for a UI Engineer and INTERN in our San Francisco office.

ADE is a small interactive agency with offices in San Francisco and New York who focuses on designing and building the next generation of user applications for our customers. We build apps that run in web browsers, on mobile devices and on emerging platforms such as connected TVs. We're looking to expand our team.

A UI Engineer will work with our design and development teams in building applications across a variety of platforms. They're apprentice craftsmen who take the vision from our design team and turns it into a reality for our clients.

This is a junior or entry level UI engineer (Freelancer? Drop us a line too...)

Here's what's cool about working for us.

1. You'll have fun. We're fun and we work with fun clients like NBC, CBS, the UFC. We might have some late nights but we'll keep it interesting.

2. You'll become a better software engineer. There's really no choice, from project to project you might be working in Javascript and HTML to pure Javascript, you might need to hack together a php script and then update some Objective-C. We don't expect you to know how to do all this when you start, but you'll learn. That's how we've done it.

3. You'll ship. Again small shop, fast projects that ship. You will be able to show your friends an app on TV or your mobile device and say, “I built that”.

4. If there's a platform out there you want to learn (Xbox, Nodejs, iOS, Android?) we'll probably give you chance to learn it. We work on the cutting edge and we aren't tied to large legacy systems. This gives us the ability to use whatever tools we like. We use Redis, Nodejs, Websockets etc. In particular we do a lot of work on embedded platforms using WebViews (and will likely do more as Moore's law keeps going on mobile devices) so HTML5 skills are great

Here's a few things that we can't provide.

1. An Exit. We're not a startup, we're an agency so there's no big exit. That being said we do do bonuses at the end of the year based on how well we've done.

2. Stable work on a single project working on a single language or framework. Again not what we do, we tend to do short 2-6 month engagements on projects for our clients we design an app, build it and then ship it. We do it right and we do it fast.

3. A lot of management overhead. We're small (tiny really - you'd be one of our first hires) so we can't watch over you all the time. Best if you're somewhat self-sufficient.

Nice to have?

Here's some skills that will help you get this job (a few of these would be nice).

1. HTML - in particular its good to know new HTML5 display elements.

2. CSS(3)

3. Javascript - this is our primary language. But we're
not snobby about it.

4. Objective-C

5. Android

Think you've got what it takes? Drop us a line! Please if your resume isn't long take some time to write us a quick note or cover letter telling us why you're the right person for this job and why you're interested.


dale-ssc 1 day ago 0 replies      
Socialserve.com - Charlotte, NC - on-site or remote

We need a system administrator and a developer! http://www.socialserve.com/jobs/

Socialserve.com is a 501(c)(3) non-profit that has been around for more than a decade developing and operating a variety of web-based software for governments and other non-profits, starting with our popular housing database product at http://www.socialserve.com/. We take pride in focusing on the needs of our users and providing excellent value to our customers. Our customers love our work and constantly want us to do more for them.

We're a small company using Macs on the desktop and Linux on our servers with a bevy of open source software including Python, PostgreSQL, PostGIS, Apache, Git, and Asterisk.

System administrator position:

You'll be responsible for:

* Supporting our Linux servers including web, database, mail, and file servers

* Supporting users with Mac desktops and laptops

* Supporting our networks

* Automating tasks as much as possible

* Maintaining relevant documentation

We're looking for someone with:

* Experience administering Linux servers and the services running on them including e-mail (SMTP/IMAP), web, and NFS services

* Networking experience, including a solid knowledge of common protocols like TCP/IP, HTTP, and SMTP

* Programming abilities, including shell scripting, so you can automate your job (Python experience is a plus since that's our primary development language)

* Excellent communication skills

Developer position:

We need developers to create and maintain a variety of web-based applications. Our developers typically work solo or in small teams with a lot of flexibility to design and implement projects however they see fit. While we're not strict adherents to any single software development methodology, we gladly incorporate processes that produce better software and happier developers including continuous integration, automated testing, and code reviews.

We're looking for developers with good knowledge of SQL, web development, basic Unix/Linux usage, and general computer science topics. Knowledge of Python is preferred, though may not be strictly necessary as we've found it pretty easy to pick up as long as you have experience in a couple other languages.

If you're interested in either of these positions please send your résumé to employment@socialserve.com!

Only candidates with a legal right to work in the United States, and no recruiters, please.

mattlong 4 days ago 0 replies      
Crocodoc's (YC W10) next-generation HTML5 document viewer reaches tens of millions of users, and our business is growing fast. Our company was founded by four MIT-educated engineers who have been working together for four years. As we evolve Crocodoc, we're pushing browsers and mobile devices to the limit and are solving incredibly difficult challenges along the way. Crocodoc's clients include top web companies like Dropbox, LinkedIn, and Yammer.

We're looking to expand our talented team. Come join us!

Open positions:

  * Senior Developer
* Business Development
* Sales and Marketing
* Administration and Support

You can find the job descriptions here: https://crocodoc.com/jobs. If you are interested in working at Crocodoc, email jobs@crocodoc.com and tell us why you'd be a perfect fit.

twakefield 4 days ago 1 reply      
San Francisco (Union Square) - Full Time

Run Marketing / Developer Evangelism at Mailgun (YC W11)

Mailgun's growth to date has been entirely organic. We are now looking for someone to build and run our marketing efforts.

We are looking for someone that:

- Knows how to sell a BMW to people who think their Ford Pinto is good enough.

- Has a technical background and wants to make the world a better place for other developers.

- Believes in data driven decision making over intuition.

- Has experience building scalable lead generation channels.

- Can write engaging content about technical topics.

- Enjoys attending meetups/hackathons/conferences and discussing hard problems with other smart people.

- Likes traveling.

We offer:

- Competitive salary and benefits.

- Meaningful equity.

- A complete marketing greenfield with the freedom to create your own strategies and implement them.

- The confidence and satisfaction that comes with marketing the best product in the field.

- The self-fulfillment of knowing you were essential to the success of Mailgun and all of the fame and fortune that comes with it.

About Mailgun:

- YC W2011 company, funded by SV Angel, Paul Bucheit, Yuri Milner and other top-tier investors.

- Located in San Francisco (Union Square).

Email jobs@mailgun.net if interested.

goodside 4 days ago 0 replies      
OkCupid -- New York, NY

Three positions:

* Product Designer

* Software Engineer

* Data Scientist


matrix 4 days ago 1 reply      
Salt Lake City UT - Black Diamond (blackdiamondequipment.com)

BD is one of the iconic outdoor industry brands - we make equipment for rock and alpine climbing, skiing, and other outdoor sports. We're not in the software industry, but working here is far more fun than I ever had in that industry. BD has a smart, driven software team that is helping the company grow internationally at double-digits every year.

I'm looking for someone with strong SQL and development skills to join my team in a role that's part business analyst and part developer. This is not your typical corporate position - this is an opportunity to play a significant and highly visible role in the company.

You don't need to ski or climb to work here, but it's a plus!

mindcrime 4 days ago 0 replies      
OSI - Chicago, IL / Durham, NC

Open Software Integrators is hiring, especially in Chicago. We're looking for senior consultants and senior developers to staff our Brand Spanking New office here in Chicago (headquarters is in Durham, NC).

OSI specializes in helping our clients build and deploy solutions using F/OSS packages, with a big emphasis on Java related technologies: Spring, Hibernate/JPA, JBoss, Tomcat, etc. We also have a focus on NoSql technologies, including MongoDB and Hadoop. In addition to green-field development we offer training, research, and remote support as well.

OSI was founded by a former JBoss guy, who originally wrote Apache POI, and we have a long history of commitment to supporting Open Source Software. The company has a really cool, laid-back culture, some seriously smart and talented people to work with, and is generally a great place to work. Anyone who's interested, feel free to shoot me an email and I'll get your info to the right people. prhodes (at) osintegrators (dot) com

hurdleress 4 days ago 0 replies      
San Francisco Bay Area (South SF, CA); Counsyl is Hiring Engineers (H1B and others welcome to apply)

Apply online: http://bit.ly/Counsyl_Engineering_HN

About Counsyl

Over the last few years, we've grown from a dorm room startup to become one of the largest clinical genome centers in the world. Our pre-pregnancy genomic test is now prescribed by physicians for more than 1% of all births in the United States.

As you might imagine, handling this kind of volume puts us in terra incognita. Our situation is similar to the one faced by Amazon in the 90s, before anyone knew how to scale an operation with such highly interconnected physical and informational components.

To solve the problems associated with scaling the medical genome, we hire generalists rather than specialists. Our engineers are pragmatists who know when to use machine learning and when to use a simple regex, and understand in what sense those approaches are at different ends of a continuum. Many did not have a bioinformatics background before they joined, but all had strong fundamentals in data structures and algorithms.

Experience in general means little to us as genomics is a young field; working code means quite a lot more. If this sounds like your kind of company, we invite you to apply.

About you

You should have a BS, MS, or PhD in Computer Science (or equivalent) and significant independent programming experience as demonstrated by Github account, personal web page, or prior employment.

You should also be a generalist, interested in rotating through the engineering team and working in one or more of these areas:

- Genomics: design, validate, and optimize clinical genomic assays for rare Mendelian variants

- Machine Learning and Data Science: extract meaning out of one of the largest clinical genomic datasets in the world

- Robotics: automate and scale our backend to do more clinical sequencing and genotyping than anyone has ever done before

- UI/UX: design the first widely adopted user interface for the medical genome

- Clinical Integration: solve the wide variety of practical issues associated with translating genomics into a clinical context

- Infrastructure: build and deploy the hardware and software systems that support secure, large-scale computations on genomic datasets

From a skills perspective, you should have familiarity with several of the following technologies. We obviously don't expect you to know everything on the list, but you should be nodding to yourself by the end of it.

- Python: Django, Numpy, Scipy, Cython

- HTML/CSS/JS: Coffeescript, Backbone.js, Twitter Bootstrap 2, HTML5 APIs, Chrome Web Inspector

- C++: STL, gcc/g++, Boost, C++11

- Functional Programming: Haskell, underscore.js, functional reactive programming

- Data Science and Visualization: GNU GSL, CUDA, Netlib/LAPACK, graphviz, R, Matlab, Matplotlib, Numerical Recipes

- DevOps/System Administration: Amazon Web Services, Puppet, nginx, nagios, Apache, Fabric

- APIs: REST, JSON, SOA, and all that jazz

- Biological Databases: NCBI, UCSC, 1000 Genomes, Hapmap, UK10K

- Sequencing/Computational Biology: OLB, samtools/pysam, pygr, galaxy/bxpython, kent utilities

- Unix/Linux: bash/zsh, emacs/vim, git, GNU toolchain

- PostgreSQL: psycopg2, hstore, replication

- Security: skipfish, SSL, fuzz testing, preventing XSS & SQL injections

Again, please consider these guidelines, not absolutes. For example, if you know Chef, we figure you can learn Puppet, and if you know Ruby, we figure you can learn Python.

In general, you should enjoy taking care of the practical last mile problems needed to actually achieve a societal ROI on the world's multibillion dollar investment in the Human Genome Project.

What you'll do:

- Move fast without breaking things :)
- Start in the areas you're familiar with, and grow to work on the full stack
- Work closely with a small, tight-knit team
- Develop algorithms and code for all aspects of clinical genomics, from machine learning to supply chain optimization to insurance billing
- Quite literally save lives with your keyboard

What you'll get:

- Competitive compensation and start-up equity package
- Excellent health insurance
- Catered meals every day plus a fully stocked fridge
- Gym access to work it off
- MacBook Pro, 30" monitor, iPad, iPhone, and all the gadgets you need

Apply online: http://bit.ly/Counsyl_Engineering_HN

KB 4 days ago 0 replies      
Cambridge, MA - Full time Engineers at Crashlytics (http://www.crashlytics.com)

Frontend, Backend, iOS and Android. Mobile apps crash over 1 billion times a day - let's do something about it!

Crashlytics is mobile crash reporting and analysis as a service. If you're interested in the intersection of great UX, scalable systems, the mobile internet, and big data analytics we want to talk to you!

We're an early stage startup looking for truly talented engineers with a passion for clean code and great products. Our team is fast, smart and independent -- with previous startup success.

We're small and growing rapidly, so it's important to us to have a great company culture to support that growth.
We offer all of the usual startup perks: snacks in the kitchen, flexible work schedule, top-of-the-line gear (Macbook Air, Thunderbolt display, iPad/Android Tablet), etc.
Additionally, we feel strongly that it's the culture created by shared values that really makes Crashlytics a great place to work.

Here's a brief look at a few of the things we value:

We focus on the modern web - We don't support IE6, so you'll never have to worry about it!
We love feedback - you'll be able to connect directly with customers who are using what you're building and use their input to make the product better.
We're self-directed - We trust you to manage your own schedule, vacation, etc. without complex policies or forms to fill out.
We ship - we're huge fans of TDD, build/measure/learn, and are moving towards continuous deployment.
We give back - We encourage open source contributions and community participation.
We're hyper technical - Deep understanding and optimization are in our soul - what can your code accomplish in 18ms?

Interested? Say hello to us at jobs at crashlytics dot com

RichardPrice 4 days ago 0 replies      
San Francisco, CA. Full time.

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

Almost every technological and medical innovation in the world has its roots in a scientific paper. Science drives much of the world's innovation. The faster science moves, the faster the world moves.

It's widely held that science is too slow, and too closed. We are working on changing that, and re-inventing the way that scientists communicate. The stakes are high. If the inefficiencies in science can be removed, we may be able to accelerate science by a factor of 2, leading to a huge impact for humanity.

For more on the problem Academia.edu is solving, see the guest post on TechCrunch last Sunday on 'The Future of Science' by Academia.edu's founder, Richard Price http://techcrunch.com/2012/04/29/the-future-of-science/
Academia.edu has over 1.3 million registered users, and over 3.5 million monthly unique visitors. Both of these metrics tripled in 2011. Over 4,500 papers are added to the platform each day, and over 3,500 academics join each day.

We recently raised $4.5 million from Spark Capital and True Ventures http://news.ycombinator.com/item?id=3297812. Some of our angel investors include Mark Shuttleworth (founder of Ubuntu) and Rupert Pennant-Rea (Chairman of The Economist).

We need talented engineers to come and help us with the mission. We have a strong engineering culture. We're an 11 person team based in downtown San Francisco. The site is in Rails, and other technologies we use include PostgreSQL, Redis, Varnish, Solr, Memcached, Mongodb, Beanstalkd.

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. There is more information about the company on our hiring page, at http://academia.edu/hiring.

The kinds of things you would be working on include:

... tools for scientists to share their work faster and more openly

... algorithms to mine our data, and to find out what research is trending in real time

... back-end infrastructure to scale the site on AWS

What we're looking for are:

☀ 2+ years of web development experience

☀ Experience with the full engineering stack

☀ Passion for engineering

All the strategic decisions in the startup are made collaboratively, whether they are about hiring, new feature development, user growth, user retention, funding, or revenue. You can participate in those general startup decisions as much or as little as you want. We have found that our decisions are much better as a result of everyone contributing to them. If you like having an impact, you will enjoy the Academia.edu culture.

There is more information here http://academia.edu/hiring. H1B candidates are very welcome. We will take care of the visa process.

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

mehuln 4 days ago 0 replies      
Palo Alto, CA (moving to city post-summer), Full-Time, Interns (Summer & Fall) : http://flutterapp.com

Flutter (YC W12, A16z, NEA funded) is looking for folks interested in innovating, designing, and solving some tough problems. We recognize gestures over the webcam, and our first app Flutter has been very well-received - check it out on Mac App Store. We are looking for folks interested in computer vision, machine vision, using JavaScript to integrate gestures into browsers both computers and tablets.

Here's our link to iTunes Mac App Store page: http://itunes.apple.com/us/app/flutter/id522248613?mt=12

We're looking for:
- JavaScript Engineer, Node.js, jQuery
- C or C++ Engineer
- Python Engineers
- Hadoop/MapReduce with Machine Learning
- Writing API & SDK
- Gaming Engineer - Design and build gesture based games
- Visual Designers - this is a unique challenge to design UI for gestures based interaction world.
- Interaction Designers

We are still a small team, so you will have opportunity to set direction of the company both eng/product wise. You will learn, you will be challenged, you will have to strain your brain, and in many cases, solve problems that seem impossible! If you're up for challenge than send an email to jobs [at] flutterapp.com.

seldo 4 days ago 0 replies      
San Francisco, CA (Mission District) - awe.sm

We're looking for front-end, back-end, and full-stack engineers. (H1B okay)

We're building conversion tracking for social media -- "SendGrid for sharing", if you like.

Most sites and apps are currently doing a really poor job of measuring where social traffic comes from, and how valuable it is in terms of page views, signups and sales. We save people from reinventing the wheel by providing a set of APIs to integrate into their application that make it easy to generate shares and track the performance of different networks and campaigns. The APIs are written in Ruby and PHP right now, sitting on top of a mixture of MySQL and Redis, but we are pretty language-agnostic and pick the right tool for the job. The back-end challenges are all about taking lots of data and processing it scalably, as fast as possible.

We also have a GUI, a modern Javascript single-page app written using Backbone that sits on top of our APIs. It's all about allowing custmers to explore their data and find what's important.


We're currently 13 people, with a goal of 14-16, of which 8 will be engineers. We have a great location in an awesome neighbourhood with an amazing view ( http://www.flickr.com/photos/seldo/6326815086/in/photostream ) and have catered lunches, full health, vision and dental coverage.

We use an internal IRC server for team communication. If that makes you say "yay!" then you will definitely fit in.

danberger 3 days ago 0 replies      
Social Tables is!

Social Tables, a DC-based, venture-backed startup is looking for an experienced Engineer to join our growing team. We're rendering dust templates through our Node backend and writing frontend SVG and HTML5. The ideal candidate...

- Has at least 5 years software architecture experience.
- Holds a computer science, computer engineering, or comparable degree.
- Loves building beautiful, well-designed products.
- Enjoys teamwork and realize its a competitive advantage.
- Lives startups and be excited by the higher reward they may bring.
- Thrives in environments that foster entrepreneurship and personal growth.

About our software

Social Tables is changing the way events are planned and attended. Our software platform helps event and meeting professionals design and manage their events. It has social features that allow their guests to interact beforehand or afterwards. It has been used to add 80,000 guests for over 2,000 events and has been featured in over 40 publications.

About us

We are a team of 5 working out of DC's first tech accelerator, The Fort, two blocks away from the White House. Our advisors include some of the most recognized pros in the industry and we're backed by top-notch angels from the Mid-Atlantic.

How to Apply:

We're serious about compensation: salary and equity commensurate with experience. Shoot me a note (dan@socialtables.com), a note with a couple lines about yourself and your LinkedIn page so we can get the conversation started. Thanks!

benhedrington 4 days ago 0 replies      
Best Buy (Minneapolis, MN) - Full time, strong in HQ presence required, team growing quickly working on more flexible officing as they grow.

Best Buy is looking for an entrepreneurial minded Product Manager to be key part of our fast growing "Digital Experience Team" business; focused on producing a diverse array of Mobile and wider digital products; to help envision new digital tools to deliver Best Buy's strategic goal of 'making technology work for you'. This role will bring to life new digital products that empower consumers to learn, explore, and engage with consumer electronics across Best Buy's digital and physical touch points.

Official job post: http://www.bestbuy-jobs.com/job/Richfield-Product-Line-Manag...

I am the hiring manager, willing to talk over email, phone, etc. No need to go through the machine to simply learn more.
ben dot hedrington at bestbuy.com or http://linkedin.com/in/benhedrington

thingsilearned 4 days ago 0 replies      
SOMA San Francisco, CA - Full time

Chartio is hiring front, backend and sales/support engineers. We're building a new interface to data bringing analytics into the hands of a whole new group of people. We've got a talented and passionate team and need to expand.


Send resumes to jobs@chart.io

trefn 4 days ago 1 reply      
San Francisco, CA


Mixpanel (YCS09; http://mixpanel.com) is the most advanced advanced analytics platform available for web & mobile applications. We're making millions in revenue, we're cash-flow positive, and we're growing like crazy (on track to hit 7 billion events this month, up from 5 last month). We also just raised a $10M round from Andreessen Horowitz.

We're hiring for a number of positions, but I'd like to highlight a few:

1. Solutions Architect - hybrid support/sales/marketing/engineering role. Really awesome for developers who want to do more client-facing stuff. See http://mixpanel.theresumator.com/apply/Eoh3qJ/Solutions-Arch...

2. Backend/ops engineer - we have a large amount of infrastructure (~200 servers) for a company our size & need someone to manage it. This role is all about automation. See http://mixpanel.theresumator.com/apply/Xm0tLy/Software-Engin...

3. Office manager - looking for someone super smart & organized to keep the wheels greased around here. No job post yet, but you can email me directly.

If you're interested, please email me - tim@mixpanel.com.

jasonshen 4 days ago 0 replies      
We're hiring our first engineer at Ridejoy (YC S11), a community marketplace for sharing rides.

We care deeply about working with the best. So we are looking for a friendly engineer with an itch to tackle a huge unsolved problem in order to make the world a better place. We have cash, revenue, and a growing community of users who love us.

We've raised $1.3M in seed funding we're located in San Francisco in SOMA between Caltrain and BART.

Interested? Learn more, and apply here: http://ridejoy.com/jobs

sbisker 4 days ago 0 replies      
[We've modified this posting from last month to put a focus on our new San Francisco office in Lower Nob Hill, where we'll be doing most of our hiring. We're also happy to announce a $4M Series A from the likes of General Catalyst, SV Angel, Lowercase Capital and Lightbank, to name a few. http://techcrunch.com/2012/04/23/data-focused-locu-raises-4m... -sbisker]

San Francisco, CA - Full Time or Intern Web Developer at Locu (http://www.locu.com)

Front-enders, "desingineers" and full-stack all welcome for this position - as long as you enjoy hacking on cool new products and features. :D (We're not explicitly recruiting for pure backend or pure design positions right now, but we're open to resumes there as well - see http://locu.com/#jobs for details. If you're a perfect fit, we'll find a way to make it work.)

# Exceptional software engineering talent

# Exceptional cross-browser JavaScript/jQuery, HTML and CSS skills, or the ability to learn quickly

# Experience with Python / Django is a plus

# Previous experience building rich, interactive websites

# Basic design skills (Photoshop), ability to work with designers

# Experience in designing dashboards and user interfaces is a plus

# Previous start-up experience is a plus

Locu is developing technologies to change local search ($35bn advertising market by 2014) by creating the world's largest semantically-annotated repository of real-time small-business data. We are about to launch MenuPlatform <http://www.menuplatform.com>, our first product, which helps restaurants better manage their online presence.

Interested? Drop us a line at jobs@locu.com. Please specify which position you're applying for, as well as "HN", in the subject of your letter. Learn more about our open positions at http://www.locu.com/#Jobs


Founded less than a year ago by MIT graduates and researchers, Locu (http://www.locu.com/) has the backing and support of some of the best angel investors in the country.

We are looking for more exceptional talent to join our team and help us achieve our vision. We are committed to building a cutting-edge technology giant with a fun and challenging work environment. We have a culture optimized for learning and continuous improvement. We are 10 people with very diverse backgrounds, and growing.

jesstess 4 days ago 0 replies      
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 you answered yes to any of the above, 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)

Our open positions

Kernel engineer: Help us bring Ksplice to new Linux distribution releases, build rebootless kernel updates, and improve and scale the infrastructure around distributing them to our users.

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 jessica.mckellar@oracle.com or to jobs@ksplice.com. Oracle is an equal opportunity employer.

afarrell 4 days ago 0 replies      
Panjiva (Cambridge, MA: right above the Kendall ") - Full time, Intern, H1B

We're small, fast, and profitable.
Our mission? Make it easier to do trade across borders. Setting up a production line and looking for a valve supplier that won't flake out on you? Use us to search for suppliers (or buyers) of any goods that go into or out of US ports and see credit reports, corporate responsibility audits, and customs records. Then, use us to reach out to them, communicate, and close the deal.

We're looking for exceptional software designers and engineers who can solve hard problems and design beautiful systems for our users. As a designer, you'll need experience both sketching out concepts and building them. As an engineer, you'll need experience with full-stack web application development, both server-side and client-side: A given day's checkins may include performance tweaks to our backend data processing pipeline, an updated multivariate landing page test, a parsing expression grammar for a new data source, upgrades to our deployment infrastructure to make better use of our CDN, or new parallelizing queries to make Panjiva search faster. We're growing quickly, so our ideal candidates are ready to grow and learn just as fast in order to take the lead on critical projects.

We work in ruby on rails, but will teach you if you're coming from another platform.

If you're interested, email me at andrew@panjiva with your resume and a link to something cool that you've made.

ladon86 4 days ago 0 replies      


ClassDojo is used by thousands of teachers to manage students' behavior in the classroom, using real time feedback and rewards that can also be shared with parents.
We're an edtech startup funded by some of the biggest names in the valley, and we're one of the fastest growing education companies of all time. PG has 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:


Or email jobs@classdojo.com

You can read about the work and environment here: http://www.classdojo.com/jobs
We are looking for:

  Lead Software Engineer  
Lead Front-end Developer

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


sofuture 4 days ago 0 replies      
New York, NY - Software Engineer - Fulltime

Canvas Networks (USV Funded) is looking for engineers #3 and #4 to join a small close team building the rich-media community platform of the future.

The job title says "Software Engineer" but really we're looking for "Software Entrepreneur" or a "Startup Engineer". Yes, your day job will be writing code. But that's the only similarity to a big company software job. You'll be challenged to take big ideas and turn them into concrete testable hypotheses. Shipping a great feature is important, but positively changing user behavior is the ultimate success criteria. Built-to-spec takes a backseat to moves-the-metrics.

More details and how to apply: http://canv.as/jobs

StaceyW 4 days ago 0 replies      
Two Sigma (SoHo, NYC) - Full Time, Intern, H1B

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! stacey.winning@twosigma.com


coffeemug 4 days ago 0 replies      
RethinkDB (rethinkdb.com) is looking for a full-time Bash/Python/Perl hacker in Mountain View.

We're bringing continuous integration to what traditionally has been thought of as a really long release cycle, and we need someone with the chops to build the tools to do it. E-mails jobs@rethinkdb.com. Not a single person who joined RethinkDB regretted it to date.

dmarble 4 days ago 0 replies      
Spurfly - Palo Alto, CA or Arlington, VA - LOCAL or REMOTE

    • Designer (Android and iOS primarily, as well as web)

• Front-end developer for desktop web and/or mobile web

If you happen to be both of the above, that'd be awesome. Help us scale and meet demand for real-time location-aware planning. Our focus is on groups and events ("spur of the moment, on the fly"). We've launched the first version of our iOS app and are working on a web and Android version.

The founders are straight shooters who value clear communication and getting stuff done. We're obssessed with creating a product that fills what we see as a major hole in social networking software -- helping people more efficiently connect in real-life with close networks so they can spend more of their time building and enriching real relationships.


    • frontend: coffeescript, jQuery, backbone.js, socket.io, compass

• backend: python, django, gevent, gunicorn, nginx, postgresql

Immediate front-end needs include many web design tasks and coffeescript/js templates for our single-page architecture web site. We're also on the lookout for a good mobile app designer to help us design our first Android release and update our iOS app UI as we gather feedback from users.

Support what's going to potentially be a wild ride as we do launch events over the next few months.

gmail - davidmarble (main tech guy on the founding team)

capkutay 4 days ago 1 reply      
WebAction (http://www.webaction.com) - Full Time or Intern in Palo Alto, CA (Downtown Palo Alto)

WebAction is a start-up looking to fill the gap between big data and transaction data. We have our initial funding and we are now building out our core engineering team. Our seasoned founding team has multiple successful exits; including some of the key enterprise infrastructure software that you use today.

We are located in a newly-renovated office in famous downtown Palo Alto. You can walk to the Apple store in 7 minutes, Starbucks in 8 and the train station in about 15.

Skills you should have or at least be interested in learning:

Large-scale distributed systems,
Highly available, highly scalable architectures,
Hadoop (MapReduce / Pig / Zookeeper),
Data Serialization (Avro / Thrift / Protocol Buffers),
Bytecode generation and injection,
NoSQL / BigData (MongoDB / Cassandra / HBase),
Real-time messaging (0MQ / Kestrel / Kafka or similar),
Real-time event processing,
Continuous Queries

If you are interested in joining, email us at jobs@webaction.com

jesseendahl 4 days ago 0 replies      
C&T Publishing is looking for a Mac IT/IS Specialist in Concord, CA (East Bay--about 45 minutes from San Francisco).

About You: You have a passion technology, love to problem-solve, have a desire to grow and continue to improve your skill set, and understand how IT can impact the big picture. You have strong analytical and troubleshooting skills, especially under pressure. You have great communication skills with both technical and non-technical colleagues. Finally, you have a love for technology combined with curiosity and dedication. If this sounds like you, then you should apply.

About Us: We are an established craft book publishing company that understands the value of great IT. We are an all Mac environment, with some exceptions. We are an equal opportunity employer.

Description: The IT/IS Specialist person's primary area of responsibility is to support the staff by maintaining their computers and the servers that they work from, so that they can accomplish their work utilizing the tools provided as efficiently and productively as possible.

Ongoing Goals: Maintain computer systems (hardware and software) ensuring that all operate at maximum efficiency, and ensure that all data is accessible and secure.

Duties & Responsibilities: This position is authorized to recommend purchases, make approved purchases and install approved hardware and software.

• Solve day-to-day help desk issues.

• Ensure all IT infrastructure and configurations are documented, create SOPs for help desk issues and position tasks, and post SOPs on file sharing server.

• Cross-train staff members to handle IT issues in absence.

• Software/hardware recommendations and make approved purchases.

• Maintain company hardware and software purchasing records and system inventory.

• Create annual IT budget with monthly and departmental breakdown. Reconcile actual spending with budget at end of each month and at end of year.

• Software updates, installation and troubleshooting for ~50 client computers and 4 servers.

• Perform hardware installations including replacing RAM and hard drives.

• Maintain all back-ups (tape and cloud) and hand off tapes to manager for offsite storage every week.

• Ensure that all servers, storage devices, internet, phone system, VPN access and firewall are operational.

• Troubleshoot printing devices as necessary.

• Responsible for new employee onboarding. Ensure that all accounts (email, file sharing, etc.), phone, and computer are work-ready by new employee start date.

• Reset all passwords, clear off and back up staff-member computer when employees leave the company.

• Maintain and troubleshoot PRI/VOIP based phone system (Fonality).

• Maintain filesharing server: FreeBSD/ZFS/Netatalk/LDAP.

• Work on strategic objectives and other duties as assigned.

• Must be available on-call for highly critical IT issues.

Knowledge & Experience

Education/Experience: CS degree or 1-3 years experience.


• Thorough knowledge of OS X (10.6--10.7) required. We are an almost exclusively Mac based environment, so this is an absolute must.

• Experience with Mac based computer imaging.

• Some command line experience.


• Experience with imaging and/or configuration management software such as JAMF suite, Puppet, DeployStudio, or Radmind.

• Experience with FreeBSD.

• Apple Certified Technician.

• Experience with Nagios.

• Experience with HTML, CSS, and XML.

• Experience with Adobe CS Suite a plus--especially InDesign.

• Experience with Filemaker a plus.

• Experience with Acumen (4D) a plus.

• Experience with Universal Type Server or other font server software a plus.

Physical Requirements:

• Able to talk and hear.

• Able to work on computer for 40 hours per week.

• Able to walk up to 1 mile per day.

• Able to stand up to 2 hours per day.

• Able to lift up to 40 pounds (think 27" iMac, or a server).

Please contact Jesse Endahl about this position by emailing it-position@ctpub.com

Please attach your resume, along with a cover letter outlining why you are the right person for this job.

Compensation: 40 hours per week. $40,000 - $45,000 annual compensation, plus benefits.

stochastician 4 days ago 1 reply      
Prior Knowledge (SF), Full Time, Intern

P(K) is a small team in downtown San Francisco pushing the frontiers of probabilistic machine learning to the masses. Our first product is Veritable, a predictive database. We like to think of it as a database for things you don't (yet) know.

We're passionate about discovering the hidden causes behind data, and are currently split pretty evenly between machine learning experts, scalable systems engineers, and people used to working with horribly messy, complex, and sparse data. We're backed by Peter Thiel's grou, Founders Fund, who share our commitment to long-term technical innovation.

One of our interns backed out last-minute (due to issues with his NSF fellowship) so we also have an open slot for the summmer!

http://priorknowledge.com/join-us/ describes a bit more about what we're looking for, and you can always e-mail me (jonas@priorknowledge.com) for more info! Or swing by our offices at the intersection of 3rd and Market to meet the team.

jgilliam 4 days ago 0 replies      
Los Angeles, CA

NationBuilder is hiring developers and a designer. We build tools for leaders, mostly focused on politics right now.

We're backed by Andreessen Horowitz, Sean Parker, and many others.


Our stack is Ruby/Rails/Postgres/Redis/Mongo, details here: http://dev.nationbuilder.com/about

eisokant 4 days ago 0 replies      
Web developer for Tyba in Madrid, Spain (www.tyba.com)

(EU only)

Job description:

Do you think CVs are outdated and LinkedIn doesn't do a good job at presenting yourself professionally online? We do! At Tyba we have launched in March a website that let students and young professional easily create their page and show visually their curriculum, their personality and their portfolio with a creative but professional design. We want them to have a website they are proud of, they like to play with and that they can spread around , show to employers or that employers find when they google their name.
We want to give recruiters the possibility to browse through high-quality profiles and have a better overview of who they will hire or request for an interview.

We work with a freemium model and give the users the possibility to upgrade for TheirName.com and for additional features such as themes against a monthly or yearly fee.

We are lucky do all that from a bright and comfortable office located in the thriving and sunny city of Madrid, in the beautiful neighborhood of Salamanca.

We are now seeking an oustanding developer to join our international team of gifted talents. Our developers are responsible for exploring Tyba's potential and growing its user base, helping them to get hired and companies to find talents. This is an amazing opportunity to be part of an exciting project, to grow with the company and have an impact on numerous people's lives.


At Tyba, you will work on a fast evolving product within our small team and together with our developer Tristan, our designer Zuri, our Manager Eiso and occasionally with our back-end developer Parminder located in the US.

Our work atmosphere is that of a startup, casual. Everybody is aware and sometimes involved in the startup different aspects : the sales to the public and to universities, our high-level customer service, the decision making and the product development.

As one of the two developers, you will have the chance to have a major impact on the product. We have a long list of small to large features and improvements we would like to implement and that you will work on. New ideas will be also coming on the way from the whole team. We will constantly test the product, try to get as much feedback as possible and think about ways to make it better.

On the technical aspect we use the best tools we find out there to date to develop the product. We work mainly with PHP on the server side, JavaScript using the jQuery library on the client side and MySQL for the database. We might have to use Python or Ruby on the server side in the future. On the back end we run our nginx server with Amazon Web Services (EC2) and we store our files using their Content Delivery Network S3.

We work with several APIs, especially Google Analytics and Google Charts APIs to display the users' website analytics. Facebook API to allow the user to connect to Tyba with Facebook and to share or post content on Facebook. Namecheap and DNS Made Easy APIs to buy and propagate domains chosen by the users. In the future we will certainly use others. Since all of them have good libraries, there is usually a fast learning curve.

We use Github for version controlling to have a nice and clear workflow.

To give you an idea of what we are doing on a daily basis, here is a list of recent projects our developer has been working on:

- Creating a referral system that allow the user to select their Facebook friends who they want to post on their walls. We use a unique link for each user and award points for new visitors or users brought.
- Building a search tool that allow users and potentially recruiters to browse through the users profile according to specific criteria.
- Creating an expanding work module that let the user upload presentations, videos, documents or create an image gallery to illustrate their work experience.


- Engineering or scientific studies.
- Fluency in English.
- Rigorous programming skills, the knowledge of a strict object-oriented languages such as C++ is a big asset.
- Good knowledge of PHP, JavaScript (jQuery), AJAX and MySQL. Having worked with Github and with Google or Facebook APIs is an asset.
- Fast learner, you should be willing to pick up a new programming language if we need it.
- Showing flexibility in the work development, you should not be scared to restart part of the project from scratch if we realize there are better ways to go do it.
- Being exited about the product, it can be in a critical way of course but you should believe in the potential of our startup.
- Dedicated to make the Product better and get users excited about it.
- Hard-working, good communicator and having excellent abstraction and critical skills.

To apply please create a profile on http://tyba.com and send us your Tyba site with a cover letter. You can either upload your CV on your Tyba site or send it to us separately.

donohoe 4 days ago 0 replies      
New York, Backend and Frontend Developers & Designer. Full-time.

I'm hiring for a number of positions for a new global business site from Atlantic Media. We're based in NYC with an office in Soho. Each role is a hands-on position and you will be working closely with other developers on your team and editorial. There is the opportunity to work on a large number of fun and challenging problems as the site and team grow.
Backend Developer - Expert level Django/Python or WordPress/PHP experience. You will work with other developers to build a solid backend and devise solutions for our unique set of editorial and application needs. Expertise optimizing code for high traffic sites a must (scalability, caching etc).

Frontend Developer - We're not beholden to any JS framework (yet) but lets assume jQuery as a start point. Emphasis on building solid user experiences and web applications. Focus on new and emerging "HTML5" technologies and APIs (localStorage, geo, offline) and a view to mobile first.

Design - Looking for a strong design lead to work with product and dev (we're all on the same team, literally). You'll be given wide creative voice and actively encouraged to push in new directions as opposed to traditional methods.
You'll be working with other great minds from Atlantic Media, WSJ, NiemanLab, Gawker and many others. The cast is assembling.

Interested? You should be. I'm not leaving the West Coast just for the bagels.

Take a look at the postings linked below from Atlantic Media's site.

Use those as a guide and feel free to contact me directly: md@qz.com

  Web Designer

Mobile/Frontend Developer

Senior Developer

Get in touch. Traditional resume is fine but bonus points:

- Links to your work on GitHub or other public repos

- StackOverflow profile

- Links to websites or services where you've had a primary development role.

For Design, any work on Dribbble or other portfolio platform is great. Please draw attention to any mobile work or UI ideas you've explored.

Only job enquires please. I'm not interested in your consulting company services or recruitment agency at this time. Thanks.

ih 4 days ago 0 replies      
Palo Alto (California and El Camino), Engineers, Full Time

Udacity is leading the way in massively open online courses by delivering quality higher education to people all around the world. We have new and exciting technology and classes in the pipeline and we need great engineers to help shape this movement.

Check us out at http://www.udacity.com/ and http://www.udacity.com/jobs and feel free to send me a message if you're interested/have questions ih@udacity.com.

dpryan 4 days ago 0 replies      
ByteLight (Cambridge, MA) - Full time, local, relocation

We're a funded, early stage start-up creating a revolutionary indoor GPS platform using LED lights. We're looking for an experienced full-stack software engineer to join our team as a senior developer. While the majority of our work is in software, we aren't afraid of blowing stuff up (our most recent addition to the team was a blast shield).

Candidates must have the experience and skills necessary to design and build a product platform from the ground up including server architecture, REST APIs, back office applications, automated testing, deployment procedures, and supporting a stable platform while evolving it.

We're looking for people with the following skills/experience:

-Multiple years creating database-driven web applications

-Strong in Ruby, Rails and front-end technologies (HTML, CSS, JS)

-A generalist that can work full stack: from database to front end

-Modern software engineering tools and disciplines such as version control, TDD ,continuous integration, and agile process

-Mature with lots of passion for creating great software

-A great work ethic and the ability to consistently deliver high quality work

-A need to be challenged, wear lots of hats, and create something great

If you're a fan of game changing technology, and not afraid of the occasional explosion, email me at dan@bytelight.com. Also check out our complete list of job postings at http://www.bytelight.com.

curtis 4 days ago 0 replies      
Redwood City, CA

Tidemark Systems (http://www.tidemark.net, note ".net") is hiring. We're looking for backend and UI developers and a whole bunch of other positions as well. The jobs page is at http://tidemark.net/company/careers. The company is well-funded but it's still in the very early growth phase.

Tidemark is building a cloud-based business analytics system, which is way more interesting than it might sound.

We've had a particularly difficult time finding good UI developers. Our UI is web-based but we initially focused on the iPad as our primary platform. Now we're generalizing the UI for laptop and desktop use. We're using Sencha Touch for iPad and Ext-4 for the other platforms, and most of our client code is in CoffeeScript. We're really pushing the frameworks beyond what they were intended to do, so we're looking for people who know really know the ins and outs of developing rich UIs with JavaScript/CoffeeScript, the HTML DOM, and CSS.

If this sounds interesting, my email is on my profile page.

jerryr 4 days ago 0 replies      
San Francisco, CA (25 Kearny St) - MindTribe Product Engineering, Inc.

Hi, I'm MindTribe's CTO. I'm searching for people who enjoy learning and making embedded systems. MindTribe is a small company, and I am looking for people with whom I would personally like to work and who want to work with me and my team. We've moved from Palo Alto to SF and we're finally settled into our new location. Now, besides experienced SENIOR embedded software engineers, I am looking for JUNIOR engineers as well. If you enjoyed your microcontroller classes in school, come join us in SF for continuing education.

Here are the tools I use regularly: The C programming language (specifically ISO/IEC 9899:1990); Eclipse, Make, Subversion, Git, Python; Linux, Embedded Linux, Android, iOS; ARM processors (TI OMAP, TI Stellaris, NXP LPC); Atmel AVR/AVR32, Microchip PIC, TI MSP430, Cypress PSoC

Here is what I enjoy doing at work: Writing embedded software that runs on cool hardware; Figuring out how to apply agile techniques such as test-driven development to embedded product development; Reducing regressions and supporting customer development with agile techniques; Developing embedded libraries for things like USB, TCP/IP, graphics displays, sprites, fonts, encryption, etc.; Having long, dorky conversations with coworkers about programming languages, physics, DIY sous-vide setups, whether it should be called "firmware" or "software", etc.

Here is what I enjoy doing outside of work: Hiking, walking around San Francisco; Pseudonymous humor blogging; Cooking and baking; Photography; Reading. Recently: "Test Driven Development for Embedded C", "The Clean Coder", "The Four Steps to the Epiphany", "Norwegian Wood", "The Mind's Eye", and currently "Sealab: America's Forgotten Quest to Live and Work on the Ocean Floor"

You can see examples of how I've applied my tools and passion here: http://mindtribe.com/portfolio/

I ask that you bring some C and microcontroller experience--other than that, you don't have to use the same tools and you don't have to enjoy the same things. But if you're excited about similar stuff, drop me a line at hn@mindtribe.com to let me know.

We're also hiring ELECTRICAL and MECHANICAL engineers!

sethbannon 4 days ago 1 reply      
Want to save the world with your code / design?

Join our NYC social good for-profit. We're venture backed by some of NYC's top investors, have quickly growing revenue streams, and are helping great non-profits do what they do better.

Check out our openings here: http://jobs.amicushq.com/

New York, NY. Fulltime.

dcreemer 4 days ago 0 replies      
Palo Alto, CA; (or potentially New York, NY).

Flipboard [1] is hiring. We have specific openings listed on our jobs page [1], but are always looking for great engineers of all sorts, and can sponsor H1B visas if needed. We're located in downtown Palo Alto, just a short distance from Stanford University and Caltrain. IMHO we have an ambitious, clear vision that we have been executing against since the beginning, and we have an amazing, diverse, honest and passionate team. Not a day goes by that I don't learn here -- it's really an amazing place to work.

[1] http://flipboard.com

[2] http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qB89Vfwx&...

MattRogish 4 days ago 0 replies      
FundingGates (http://fundinggates.com/jobs/) - NYC - Ruby on Rails, JavaScript (Ember.js), or Django experts! Local (or relocatable to NYC) only.

Looking for senior Ruby on Rails, JavaScript rich client, or Django developers for our young, privately-funded startup (no plans to take any more $$). You'd be engineer #1 aside from the CTO (me). We're building technology to help disrupt the small/medium business recevables space. Our software will help mom-and-pops collect money that is owed to them; without us, their options are pretty bleak (try and recover themselves or go to the guy around the corner who will do the proverbial "baseball-bat on kneecaps" ploy).

Requirements are: Super smart, amazing at Ruby on Rails OR JavaScript OR Django. You must be willing to attend and/or present at meetups, conferences, etc. and represent Funding Gates so that other awesome folks want to work here, so you must have great written and verbal communication skills.

Our company is optimized for developer happiness, have unlimited vacation and a Results Only Work Environment (http://www.gorowe.com), and is run by folks that know how to treat developers. See one of my submissions:


Contact rogish at fundinggates.com with your github, stackoverflow, etc.




dabent 4 days ago 1 reply      
Los Angeles, CA - Full time

TrueCar is changing the way people buy and sell cars. We are well funded, earning revenue and growing. Most of our code is in Python, Java and Javascript. We have a great work environment and some great problems to solve. I love it here.

We have several openings right now. If one sounds like it might be a fit, shoot me an email (address is in my profile)

* Senior Manager of Search Engine Marketing - Responsible for the day-to-day management of the internal paid search program. This includes everything from keyword expansion to weekly reporting as well as strategy and leading search meetings. The ideal candidate will be well versed in the fundamentals of search and the ability to understand a purchase funnel and where it makes sense to drive investment. 3-5 years of search engine marketing experience required.ce building database-driven, web-based systems in a Linux environment.

* Senior Linux Systems Engineer - Will be involved from the design stage through production troubleshooting, from DNS to networking to application behavior and ultimately responsible for making sure our production systems are reliable and perform well. Redhat Linux administration, including configuration, troubleshooting, and automation. At least 5 years of experience with Linux/UNIX system administration.

* Director of Core Data Engineering - Lead major software and testing efforts on back end Core Data platform. Work with CTO to define strategic direction for our data platform that drives our all of our products. Proven success implementing Hadoop.

More positions:

* Java Architect

* Senior Java Developer

* Senior .NET Developer

* BI SQL Analyst

* Data Analyst (SAS/SQL - Looking for an MS in Statistics, Econometrics, Operations Research, Data Mining, or Math)

* Front End Developer

* Front End Engineer/Designer

* Statistician/ Data Mining Specialist

* Vice-President, Partner Development

I found TrueCar at PyCon, relocated across the country to join them in the fall and haven't regretted it once. Come join me by the beach: http://picplz.com/user/dabent/pic/tpc4v/

rb2k_ 4 days ago 0 replies      
Burlington, MA - Acquia (www.acquia.com)

Lots of open positions. The team I work with is looking for an automation engineer (https://www.acquia.com/careers/job-listing/automation-engine...). Lots of internal and external tooling with Ruby on EC2 in a CI environment for web-based products. Some of the buzzwords: Ruby, Cucumber, Capybara, Jenkins, EC2, S3, Varnish, NginX. We're basically looking for somebody who knows their way around linux and the web stack from DNS to XPATH.

There are another cool job openings going in the same general direction:



Feel free to reach out before uploading your resume using the page

p.s. also hiring marketing/sales/... https://www.acquia.com/careers/open-positions

bri3d 4 days ago 0 replies      
Boulder, Colorado - Full-time Rails, iOS, Android development at Gloo.

Gloo is an exciting platform which changes the way people enrich and strengthen their most important relationships, and allows champions of strong relationships, families, and marriages to deliver their ideas and content to those seeking them.

Looking for skilled developers with an interest in developing an early-stage product. Rails, iOS, or Android experience a large plus. Fun, experienced, small team, both on the business and dev sides, and plenty of opportunities to contribute to open-source and try out cutting-edge technology. We're very modern: iOS 5 app (blocks + GCD! View Controller containment!), IE6-free web frontend using HAML and SASS, Rails 3 + Postgres 9 backend.

Well-funded. Competitive salary, design your own workstation / development setup, fun but heads-down startup environment. Nice office in downtown Boulder (West End of Pearl Street).

Interested? jobs at tangogroup dot com.

newhouseb 4 days ago 0 replies      
San Francisco, IOS Developer. Full Time.

We're inventing a new kind of photography for when photos just aren't enough. Close your eyes and imagine your favourite memory - say christmas morning as a kid. You're probably not thinking of a rectangle in a void (i.e. a picture), nor are you thinking of a moving rectangle in a void (i.e. a movie), you're probably thinking of an entire world that you're standing in the center of. We make an IOS app that allows you to save this entire moment into a seamless spherical photograph called a bubble that you can save and share with others.

We're a small, three person team - the intern who made Yelp's Monocle, a designer from Cooper Union and a computer vision genius. We raised $2 million in a heavily oversubscribed round of funding from August Capital. We spoke at TED (sorry, no video!), have offices on union square in San Francisco and have an app that has an unparalleled ability to induce uncontrolled smiles of glee when people first see it.

We're looking for someone to be our point person for IOS development. We actually all have IOS experience (and really cool app in progress), but we're looking for someone to grab the bull by the horns and focus on IOS full time (as the two engineers are focused on computer vision and ‘all the other boring engineering' respectively). You'll be a pretty big deal at our company. We're pretty lucky in that our technology spans everywhere from advanced computer vision to WebGL and HTML5 to Python, PostgreSQL and Memcached to low-level run-loop optimizations for UI responsiveness and Core Animation magic. It's a lot of fun.

Send me an e-mail at ben@bubb.li

Aloisius 4 days ago 0 replies      
San Francisco, CA - SeatMe

SeatMe is hiring! We're a cozy 15 person restaurant reservation startup in downtown San Francisco and we need your help! We're in search of:

  * iOS developers (Objective-C for iPad and iPhone)

We offer a very competitive salary, benefits, moving costs, equity options, regular company dinners at restaurants around SF, catered lunches and an awesome culture for all full-time employees.

http://www.seatme.com/jobs/ or email jordan@seatme.com!

bostonpete 4 days ago 0 replies      
Burlington, MA - Exa (www.exa.com)

We've got a number of positions open, but I'll focus on the position in my group. We're a small team doing ongoing development (C++, Qt, multi-platform) on the preprocessor for our flagship CAE simulation product while simultaneously ramping up the design effort for the next generation of the product, which will expand its scope significantly.

Here's the description of this position: http://exa.com/sr-sweenng-cae-c.html

alfredp 4 days ago 0 replies      
Oyster.com, the Hotel Tell-All - NYC, New York - Full time, local

Oyster's expert hotel investigators visit hotel properties in-person, take every photo, and write objective reviews. We currently have over 3000+ hotels on our website and there a lot more to come! We've been on TV and have been written up by The New York Times. We are in partnership with the Travel Channel and have appeared on location with Hotel Impossible.

On the technical side, we are looking to fill the following roles:
- Engineering Manager
- Senior Software Engineer
- Data Analyst

We largely use python and some C++ in the backend, with Postgresql being our db of choice. Have you checked out our beautiful iPad app? Apply here: http://www.oyster.com/about/jobs/

If you have any questions, feel free to email alfred at oyster dot com.

vrikhter 4 days ago 0 replies      
NextPunch / B2B SaaS / Sales [Manager] (first sales hire)

San Francisco, CA.

NextPunch (http://www.nextpunch.com) is a product for businesses with mobile service employees to keep track of where their employees are working from, what they're working on, and the hours they are working.

With 21 MILLION mobile service employees in the US, our market is an extremely large and fragmented SMB market. We're looking for our first sales hire to help educate the market about our product! We've gotten great responses from our early [paying] customers and eager to go get more.

About the job:

- Work directly with founder (me) to build sales process.

- Heavy focus on one vertical to start and then build sales process for different vertical markets.

- Expect to start hiring for sales team in the next 4-6 months.

- Set compensation structure, quotas, and operational process for all new sales hires.

About you:

- A couple years experience in selling B2B SaaS products.

- Experience with SMB market.

- Managed a team of 2-10 sales people.

- Experience with setting compensation models (nice to have).

send email directly to vladik at nextpunch dot com. Thanks!

scottw 4 days ago 0 replies      
Provo/Orem, Utah - BetterLinux/BetterServers

Well-funded startup, full benefits. We're looking for Linux kernel hackers, QA engineers, and full-stack engineers. We use a lot of different technologies, so the ability to learn new things quickly is the most important skill. We're small (currently 20-ish employees) and we love foosball and table tennis. Lots of free sodas and food in the breakroom, etc. It's a nice gig :)

For Linux kernel hackers:

- familiarity with cgroups, scheduling algorithms, etc
- exceptional C skills

For QA engineers:

- knowledge of TAP
- solid Perl skills
- ability to think like a customer and look at our products with fresh eyes

For full-stack engineer:

- working knowledge of HTML/CSS/Javascript
- solid Perl skills
- familiarity with Mojolicious a plus
- Python/PHP skills also comes in handy
- REST API design skills

Email résumé to scott@betterlinux.com.

squirrel 4 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 to five developers and we'd like to hear (at careers@secretsales.com) from any of you who'd like to join us.

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, homewares and lifestyle categories, many familiar from the high street. The company has about 55 employees and a substantial annual turnover. The firm is growing quickly after a recent investment round.

smilliken 4 days ago 0 replies      
San Francisco - Engineer

MixRank (YC S11) is a search engine for ads; we crawl the web and index ads, placements, keywords, landing pages, and pretty much everything that makes up an advertiser's campaign. With all of the data we collect, we provide competitive intelligence and analytics to advertisers, agencies, and ad networks. Along with this comes many interesting technical challenges, like scaling web crawlers, distributed analytics, and training predictive models to make intelligent recommendations to our customers.

We're looking for engineers that are interested in things like big data, web crawling, distributed analytics, and machine learning.



j8weeks 1 day ago 0 replies      
Seattle (Kirkland), WA

ServiceNow is hiring in all areas. My group is looking for:

* Strong software developers primarily with Python and Scala experience to work on distributed systems, advanced complex event processing (CEP) and real time analytics (e.g. Storm, Esper, RabbitMQ, Zookeeper, NoSQL).

* A UI/UX engineer with a strong javascript, HTML5, CSS background to work with libraries and tools such as D3, Cubism, Crossfilter.

* Motivated systems engineers looking to integrate distributed data centers and related tooling into a seamless, autonomic, industry-leading operation. Puppet and Python experience helpful.

ServiceNow has filed for IPO, and is a positive, egalitarian and progressive work environment with a strong customer focus. Here are some relevant links:


Hiring page here:

klochner 4 days ago 0 replies      
RentMineOnline - San Francisco, CA (SOMA)

Come transform the apartment industry with us. We are former Seedcamp and FBFund participants, currently profitable, looking for our third on-site engineer to join our team of 7 (with a few additional developers in Belarus).

We're currently looking for full-stack Rails developers, and a lead designer as well.

  - Our stack is {ubuntu, nginx, unicorn, ree, rails 3.07, jquery+coffeescript} 
- We develop on macbooks, either an air or pro+SSD
- We use git and deploy at will
- We promote a flat development hierarchy

email: jobs@rentmineonline.com (subject: HN Job Post)

cadr 4 days ago 0 replies      
San Francisco, CA - Blurb

Blurb lets people tell their stories - currently through print-on-demand books, but increasingly through other venues.

We are both established and growing like mad (we were #47 on last year's Inc 500). We have a great group of people and a lot of fun challenges in the year ahead. We just launched a bevy of new products (our iPhone app is getting great reviews).

We play with fun tech: Ruby, Rails, ember.js, git, RSpec, Cucumber, Haml, SASS, RabbitMQ, Puppet, Obj-C, and more. We have great benefits, a great work/life balance, and we're in a great location close to the BART, CalTrain, and lots of food options.

We are currently hiring for many positions - front end, back end, QA and more - at all levels.


myenergy 4 days ago 0 replies      
MyEnergy - Boston, MA - FULL TIME: Data & Rails Engineers, Frontend Devs, and Designers - http://www.myenergy.com

We're building the consumer side of the universal energy internet, and we're looking for talented engineers to bring it to life. Working atop datasets never before accessed and assembled in the same place, you'll build experiences and interactions that make a difference here at home and the world over.

MyEnergy, formerly Earth Aid, was recently named to Fast Company's Top 10 Most Innovative Companies in Energy. We're venture-backed, with strong strategic partners and investors committed to our vision of building the people's energy internet. We've been called "the killer app for energy efficiency" ( http://bit.ly/dZBy7q ) and our work has been featured in publications such as Mashable ( http://on.mash.to/hqyZqF ), TechCrunch, The New York Times ( http://nyti.ms/ayzLHb ), The Washington Post, and The Philadelphia Inquirer.

We're currently hiring for:

* Rails Engineers to take ownership in dreaming up and building out new front and backend functionality => https://www.myenergy.com/careers/rails_engineer

* Frontend Devs to craft and implement amazing and dynamic experiences in our user-facing platform => https://www.myenergy.com/careers/frontend_developer

* Data Engineers & Scientists to embark upon ambitious projects leveraging machine learning and AI => https://www.myenergy.com/careers/data_engineer

* and UI Designers (in Boston, or Irvine, CA) to make the whole of the user experience astounding => https://www.myenergy.com/careers/ui_designer

We're HQ'ed in a conveniently located, sunny two-story loft by Faneuil Hall in Boston, and we offer very competitive salaries, excellent benefits, a fun company culture, and a small arsenal of office helicopter drones. If you might like to join us, send us an email to introduce yourself to jobs at myenergy dot com

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

Monetate is a SAAS provider to internet marketers. We do real-time DOM modification on our clients' sites 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.

About us:

* Founded in 2008

* Funded by First Round and OpenView

* Market comp

* 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.

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 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 deep problems to work on

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/

We've hired great people from HN in the past.

Feel free to email me with any questions or to apply - tjanofsky monetate com

c4urself 4 days ago 1 reply      
Mountain View, CA


Core Engineer - Distributed Systems Team

Cloud Computing is turning into one of the most significant technology trends of the last decade. Nimbula (www.nimbula.com) was founded by cloud computing pioneers (with team members from VMware, Amazon Web Services, and Cisco) and backed by Sequoia Capital and Accel Partners to deliver the benefits of public clouds on private infrastructure. With Nimbula, customers can both provision their own private clouds, while also leveraging the capabilities of public clouds.


dhyasama 4 days ago 0 replies      
New York, NY - Local, full-time and intern

Rallyverse is hiring a full-time back-end dev and a front-end intern. We are a team of six and growing and signing paying customers.


elliottcarlson 4 days ago 0 replies      
New York, NY

Lot18 (http://www.lot18.com) is revolutionizing the way people buy wine and epicurean products online.


* Software Engineers

* Frontend Engineers

* QA Engineer

* Data Engineers

Why you should work here:

- We work with a ton of great technologies: Python, gevent, gunicorn, Tornado, JavaScript, Chef, git, Vagrant, PHP, MySQL, Linux, Apache, nginx, HAProxy, Amazon Web Services, Varnish, memcached, Capistrano, jQuery and more.

- Well funded. We've raised $45M from NEA, Accel & FirstMark.

- People actually use our product. Over 1M registererd users since we launched in Nov 2010.

- We have a real business model and process 7 figures a month in transactions.

- Benefits: Competitive salary, stock options, medical/dental paid in full, unlimited vacation, plenty of wine, dev kegerator, foosball/ping pong lots of challenges and interesting business/tech problems to solve.

Apply by emailing anthony@lot18.com.

derwiki 4 days ago 0 replies      
San Francisco, fulltime systems/ops and engineering, Causes - http://www.causes.com/joinus

At Causes, use your programming powers to help nonprofits effect change on the world! Ruby on Rails + jQuery stack, 12-ish person engineering team, the usual startup perks (catering, snacks, soda, etc), gym membership reimbursement, etc. Ways we're trying to make ourselves better engineers:

- deliberate practice with our tools. If you are a vim user, we have the programmer who wrote Command-T on staff and he's a great person to learn from - every changeset gets pushed to Gerrit where it waits to get a +1 from our build suite (that runs in 3 minutes) and a +1 from a human reviewer

- over the last 4 months, we've upgraded from Rails 2.1 to 3.2.3 and are using the static asset pipeline, SASS/Compass, and HAML. We're the largest site I know of on Rails 3.2.

- everyone is encouraged to take one hour from their day to learn about something they wouldn't otherwise

- every story is scoped so that it can be completed in less than a day. We don't branch, we just work on top of master. We've found that the closer we stay to master, the less needless work we create for ourselves

Causes is a great place to better yourself and better the world. We're particularly looking for a systems/ops/network engineer to help wrangle our colo. Apply through the site or adam@causes.com if interested!

suhail 4 days ago 0 replies      
Mixpanel is hiring Solutions Architects: Support, Sales, Marketing, and Engineering. You wear 4 hats and talk to customers every single day and actually help them.


We're in beautiful San Francisco and are still under 15 people.

$11M+ raised by Andreessen Horowitz, Max Levchin, Sequoia, etc.

gyardley 4 days ago 0 replies      
Le Mans, France or New York City, with possible remote work for the right candidate.

Jirafe (http://www.jirafe.com) provides customer intelligence, analytics, and insight for ecommerce businesses, so they can make more money. Thousands of merchants use our analytics tools, from small sites to massive department store chains.

We're hiring Scala developers, Symfony2 developers, systems engineers, scalability experts, and more - see http://jirafe.com/jobs for the full list. Our development's centered in France, but we'd be delighted to work with you in NYC as well - we could use a strong development lead here to help build out a local engineering team.

If you're interested, mail jobs@jirafe.com. Any questions, you can shoot them my way - my email's in my profile.

bentlegen 4 days ago 0 replies      
San Francisco, CA

Disqus (YC07) is hiring front and back-end engineers in San Francisco.

On the front-end, you'll be pushing the boundaries of what's possible with distributed JavaScript. We're currently deploying what might be the world's most trafficked Backbone.js app - over a half-billion visits per month.

On the back-end, you'll be help scale the web's largest Django app as part of a tight-knit team of pros.

If that interests you, send me an email: ben at disqus dot com. Or check out our jobs page: http://disqus.com/jobs

timanglade 4 days ago 0 replies      
Apigee (Palo Alto, REMOTE, H1B) " Java Developers and Mobile Developers

Apigee is the API company. We are helping thousands of developers build API-driven applications every day. Our technology powers the APIs of Netflix, X.com, GameSpy, ConstantContact, and hundreds of others.
We are actively hiring for http://usergrid.com/, our Mobile Backend-as-a-Service. Our stack is fully open-source (https://github.com/apigee/usergrid-stack) and our hosted service is about to enter Public Beta. We are built on top of Jersey, Jackson and Cassandra (we gutted a lot of the latter and built our own indexing system, query system, storage format and multi-tenancy strategy on top of it).

We are looking for Java Developers to join our Core team and help us overcome the next generation technical challenges, from Websockets to multi-DC, log routing and beyond! Not much is required except familiarity with at least one NOSQL database, a good understanding of the Spring framework, and solid experience in having fun.

We are also looking for Mobile developers proficient in at least one of iOS, Android & JavaScript+HTML5, who want to become an expert at all three, and help make it easier to write mobile apps without a backend team.

We offered catered lunches, full health/dental/life/401k, above-market salaries, options, unlimited vacation and flexible hours.

Want to apply? Have some questions? Want to join but don't match either position? Then get in touch; I joined them this year and I'm loving it ➝ tim@apigee.com

200902 4 days ago 0 replies      
Cyrus Innovation - Boston, MA

Senior Developer

Cyrus Innovation (www.cyrusinnovation.com) is a Boston and NYC-based Agile development consulting firm that was founded in 2003. Since then, we have grown into a 45 person company that has never needed outside seed money and believes quality people, practices, and code are the foundation of success. For almost a decade we have been Agile pioneers that have helped both start-ups and enterprises embrace the latest technologies (Rails, Java, Scala, node.js, Groovy, MongoDB, HTML5) and strive for continuous process improvement.

So what makes Cyrus different from everyone else aside from competitive compensation, generous vacation, and other great benefits?
- We believe in strict 40 hour work weeks. No late nights or weekends. Period.
- We only hire 1% of all applicants and are not afraid to let the bad ones go
- We give you 40 hours a quarter and a budget to learn and make yourself a better developer
- We have a diverse set of clients that allow for you to work on many different projects
- We like to have fun! (Bagel Fridays, Hackfests, Game Nights, and fridge full of beer!)

At Cyrus, we strive to continuously enhance our day-to-day methods that keep us at the top of our game and help everyone improve on what they already do so well. Because happy developers produce the best work, we do everything we can to find, hire and keep the most talented minds in our industry. Whether we are building web applications and products, introducing new technologies and development practices, or just helping a great team get their work done, our spirit of joyful collaboration inspires everything we touch. We are serious about our commitment to our employees and invite you to join our team.

If you are interested in learning more or would like to apply for a position, send an email with your resume and cover letter to Marc Rosenberg at mrosenberg@cyrusinnovation.com

jwegan 4 days ago 0 replies      
Palo Alto, CA

(H1B welcome)

Shopkick - http://www.shopkick.com/jobs.html

Shopkick is cross-retailer loyalty platform with over 4 million users. Macy's, Best Buy, Target, Old Navy, General Mills, and Proctor & Gamble are just a few of our partners. We are backed with $20 million in funding from Kleiner Perkins and Greylock Partners. We're still small, but we are growing fast.

Here is a recent Times article on our national rollout with Target: http://moneyland.time.com/2012/05/25/scan-this-target-encour...

A few of the positions we are hiring for:

* Mobile developers (iOS & Android)

* Server side developers

* Data engineers

* Marketing, Customer Service, & more

Go to http://www.shopkick.com/jobs.html for more details and to apply online.

AdamGibbins 4 days ago 0 replies      
London, UK and Boston, MA - Full time.

TIM Group, previously youDevise.

We're a 100 person financial web development firm looking for developers and Linux system administrators.
We like JVMs, pairing, dashboards, metrics and SSD/Xeon powered workstations.

We've been known to sponsor Visa's.


ganjianwei 4 days ago 0 replies      
TellApart in Burlingame, CA.

Predictive analytics for ecommerce retailers. Hiring software engineers--generalists, machine learning specialists, storage specialists.

- We use machine learning to predictively model online shopping behavior and use that data to power smarter marketing applications for top ecommerce sites
- Featured in a Amazon Web Services Case study (http://aws.amazon.com/solutions/case-studies/tellapart/)
- Funded by Greylock and Bain Capital Ventures
- Ex-Google founding team

Contact me at wei@tellapart.com if you'd like to learn more.

We sponsor H1Bs.

sciurus 4 days ago 0 replies      
Athens, GA

At EuPathDB, we're providing scientists with online research tools to help them decipher parasites that infect hundreds of millions of people worldwide. We need a sysadmin with lots of linux knowledge, solid scripting skills, and a willingness to occasionally get hands-on with hardware. Languages and technologies in heavy use include apache, java, jenkins, libvirt/kvm, nagios, puppet, perl, rpm, tomcat, and just about every bioinformatics tool and relational database you can think of.

There will be a posting at http://jobs.eupathdb.org/ shortly.

slawomir 1 day ago 0 replies      
Poland, Warsaw

Business operations

Cam on Duty (http://camonduty.com) is innovation-driven startup that combines technology with great user experience. You'll join team that is focused on creating great product and changing the way people use webcams.

This role will require creating high level strategies and executing them. You'll help find out where Cam on Duty should be headed, and help us to get there.

You'll work directly with all parts of the Cam on Duty team - product, engineering, design to help company to grow. You'll help identify the right partners, negotiate and close business agreements.


* Identify and company's biggest challenges

* Create analyses on strategic decisions and execute them

* Continually refine those decisions as environment changes


* Analytical with ability to process information

* Great organizational skills

* Outstanding communication skills

* Ability to execute concrete action plans

* Comfortable working with minimal guidance

* Passion for technology

* Great skills in Excel

Email: ssadziak@bluesoft.net.pl

Hovertruck 4 days ago 0 replies      
Chartbeat is hiring in NYC (Meatpacking District). H1B possible.

We're a real-time analytics platform focused on providing data to the people on the front line (people who can take immediate action), rather than the analysts in the back office. Our stack is Python (django/tornado), C, MongoDB, and Google Closure for our JavaScript needs. Hiring engineers, designers, support, sales... Pretty much everything.


jordanlewis 4 days ago 1 reply      
Knewton: New York (NYC) - FULLTIME, INTERN, H1B

We're a funded startup seeking passionate software engineers interested in machine learning, distributed systems, and "big data" problems.

Investors include Peter Thiel (Founder's Fund), Reid Hoffman, and Pearson, a leader in educational publishing. We were 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.

We have about 80 employees right now. We pay full market salaries plus stock options, and you can take as much vacation as you need. Hours are typically 40-50 per week.
Our product is an adaptive learning platform, which means we use machine learning and "big data" techniques to deliver an individualized education to each student. Our eventual goal is to make a high-quality, adaptive education available to everyone in the world. The product is used by Arizona State University right now, and we recently signed a deal with Pearson to power many of their products.

We're looking for new members of our technical team who are interested or have experience in:

* Using technology to democratize education.

* Machine learning and data mining, including approaches such as probablistic graphic models (PGMs), Support Vector Machines (SVMs) and Monte Carlo Markov Chains.

* The Java Virtual Machine (JVM) internals and performance optimization.

* Big data processing using NoSQL techniques like Cassandra, Hadoop, Hive

* Designing, implementing, and maintaining fault-tolerant service-oriented architectures that scale horizontally

* Thrift (the RPC protocol).

* Cloud computing (Amazon Web Services, Unix) and distributed systems.

Interested? Take a look at our job posts here http://jobs.knewton.com/.

jackfoxy 4 days ago 0 replies      
San Francisco

Senior Web Designer

Do you have a passion for design?

Do have the desire to create something unique that will allow people to interact and share worldwide?

Do you have the ability to take massive library of online content and present it simply yet with style and élan " like the elegant interface of an Apple product combined with the visceral excitement of a Ferrari?

If you answered yes to all of the above, this is an opportunity you should check out.

We are creating something big and exciting. It has to do with media, games and sharing.

Looking for a senior UI and UX designer to work at a tech start-up in San Francisco

HTML, CSS, HTML5, experience in Mobile a plus

5+ years of experience in professional web development

Compensation is a combination of salary and pre-A Round equity

We are a small, tight, dedicated team.

You will be getting in on the ground floor and building something big.

We are going redefine how people play and interact with digital media.

We are still in stealth mode " we can provide more details to qualified candidates who sign an NDA

For more info, please contact Clint O'Conner at clinto@product-pro.com
Please send a resume, and tell us who/what are your major design influences and why?

bdimcheff 4 days ago 0 replies      
Olark - YC S09 - Ann Arbor, MI (http://olark.com/jobs) is looking for a DevOps engineer.

We're growing fast and we need somebody to help our infrastructure keep up. We're profitable and you'd be #12 on the team.

You'd be doing infrastructure automation with puppet, helping us scale our messaging infrastructure so we can grow, and building tools to help us monitor our servers and our business.

For the curious, we use: Python, Ruby/Rails, Thrift, ejabberd, rabbitmq/amqp, mysql, mongodb, couchdb, redis, node, and more!

Check out the link above for more info on the position and to apply.

mikebabineau 4 days ago 0 replies      
Rumble - SF Bay Area (Redwood Shores)

We're a new, well-funded startup making and publishing AAA games for browser and mobile. We're making real games for a large audience. Not ultra casual, not niche-y.

Our first title is a cooperative multiplayer 3D action-RPG. Think Diablo on Facebook. But free-to-play, and no big download. No obscure plugins, either -- we use Flash, but you wouldn't believe it. Adobe says they've never seen a higher-quality in Flash.

Seriously, check out our trailer: https://www.rumblegames.com/kingsroad

We're in closed beta. Let me know if you want to give it a test drive.

Rumble is backed by Google Ventures and Khosla Ventures ($15mm series A). We have one of the strongest founding teams the gaming industry has ever seen. (No, really: https://www.rumblegames.com/about/our-team)

We're both a developer and publisher of games, and we need help on both sides. If you want to develop the next generation of top-quality games, or you want to build and scale infrastructure to 1mm+ concurrent players, this is for you.

Positions: https://www.rumblegames.com/careers


* Platform -- Java/Groovy/Grails/AWS (esp. Senior/Architect)

* Web -- HTML+CSS+JS+(PHP/Python/Ruby)

* Game -- Flash+AS3/Java/C/C++/C#

* Data -- Hadoop/R+ML/Stats


* Producers

* Product Managers

* Analysts

* Artists

* Designers

Drop me a line if you're interested: mike.babineau@rumblegames.com

gommm 4 days ago 0 replies      
Web Age Corp is looking for developers in Shanghai, China.

We're a small company doing mostly consulting in Ruby on Rails and Python in order to fund our own products eventually. Most of our customers are new startups that want to build an MVP and test the market, so it's pretty exciting! We get to see a project from the very beginning.

Our work environment is relaxed and flexible. Working from home is ok (although we do think that meeting a few times a week in the company is helpful).

When it comes to technical decisions, you get a real say and we will really listen to you, we don't just want drones that take no initiative and are content to follow orders when they really think it's wrong.

What we're looking for:

- You like learning new technologies, when you see a new framework like Meteor or Derby, you get excited and try to play with it to form an opinion.

- You like to be given a lot of freedom and taking initiative. You don't expect someone to tell you everyday what needs to be done.

- You've got experience in Python or Ruby (but frankly if you don't and have a lot of experience in Clojure, OCaml, Lisp, Go, Dart, any other language, still contact us)

- You can show us some projects you've shipped. It can be anything: a fun weekend project, an open source project, ...

If you're interested and want to learn more, contact us at jobs@webagecorp.com

We're also interested in Interns.

jaos 1 day ago 0 replies      
Timesys Pittsburgh, PA (intern, full-time,remote)

We are a small, fast, profitable company providing embedded Linux solutions to big and small customers all over the world.

We are looking for embedded Linux kernel developers, build system gurus, gnu tool experts, userspace application developers, and support engineers.

We have a great team, a fun office environment, and a lot of interesting problems to solve.


Jun8 4 days ago 2 replies      
Chicago, IL

FULLTIME, for Motorola Solutions, Inc. Not having H1B is not problem, we'll apply, but must be in the US.

Our multimedia analytics team is looking for an all-around good hacker, good with C and C++. Knowledge of OpenCV, machine learning, and computer vision is a plus but is not necessary. The responsibilities range from designing and implementing prototypes on Linux to quickly throwing together a web server and a Android client for a demo.

We have a great work/life balance, great atmosphere, cutting edge technology and great benefits.

For more details and a formal job description contact me.

zg 4 days ago 0 replies      
LONDON -- Web Developers (front and back-end)

TrialReach is a VC-backed startup solving a huge problem in the healthcare industry.

Our recent (tongue-in-cheek) recruitment video: http://www.youtube.com/watch?v=VyRxOTJXBII

• This is a company you can be proud to be a part of.

• You'll be working alongside a small but highly talented multi-disciplinary team.

• Our gorgeous riverside offices in Richmond provide a change from the urban jungle whilst being just 10mins from the tube.

The Role:

Our stack is Linux/Postgres/Python/Django. One day you might be translating visual designs into HTML, the next day you might be working our search and patient matching algorithms. The one certainty we can offer you is that you'll never be bored.

Ideally we're looking for people to work on our whole stack, but we're also happy to talk to front-end (HTML/CSS/JS) specialists.

If you don't have experience with Python but have worked on something similar (Ruby, PHP etc) then that's fine too!

Where do I apply?

We're happy to consider full or part-time applicants as wells as students looking for internships. You must have the right to work in the UK.

We're starting interviewing candidates from next week, so if you're interested, please get in touch - zeshan at trialreach.com

gnubardt 4 days ago 0 replies      
Brightcove - Boston, MA; Seattle, WA

We're hiring Software & Systems engineers in Boston & Seattle to help build and scale our video publishing platform. We use Java, Clojure, Node, Rails & Groovy to build the service that streams over 750 million videos a month (second most after youtube).

We just moved our headquarters to a LEED Platinum building on the Boston waterfront (5 minutes from South Station), complete with the Aeron chairs at every desk, plentiful whiteboards, an R&R area and fully stocked kitchen. We have frequent social gatherings (from board games to a company wide talent show) and offer excellent benefits (health, vision, dental, life, 401k, unmetered vacation).

i've been here for 4 years and love it! There's a really great culture of nice people who are wicked smart. Send me an email if you have any questions!

We're also hiring Account Directors in DC, Atlanta & London, Technical Support Engineers in Boston & London, a Sales Director & Engineer (Atlanta & London, respectively), and a Product Designer in Seattle.

ipster 4 days ago 0 replies      
AllTrails - Consumer / Outdoors

FULLTIME Rails / Mobile Engineers, Community Manager, Sales Account Executives

San Francisco (preferred) / Los Angeles / NYC / Remote / H1B

AllTrails is hiring! We're building Yelp for the outdoors - the best way to discover and share hiking trails and outdoor activities around you. We're helping people rediscover the outdoors and having lots of fun in the process. Camping benefits, anyone?

We just launched our brand new site in partnership with National Geographic (http://alltrails.com/partners/national_geographic) and have the #1 outdoors app in the Apple and Android stores (try searching for 'Hiking').

Our company was AngelPad incubated, is funded by 500Startups and consists of a strong team from Google / Microsoft / Facebook with previous startup experience. We also have the author of an O'Reilly Android book on the team.
We're looking for exceptional full stack Rails and mobile developers (Android and iOS). We're also hiring for a community manager and sales folks.

If your idea of sunlight is more than just sitting in front of a really bright monitor all day, we'd love to hear from you!

http://alltrails.com/jobs or jobs@alltrails.com

francesca 4 days ago 1 reply      
New York, NY/Palo Alto, CA/London UK - Software Engineers - Fulltime

10gen(With a recent funding round from NEA, Sequoia, USV, Flybridge funded) are looking for C++ engineers to work on the MongoDB kernel, building new features for MongoDB, working with MongoDB users such as foursquare, eBay and craigslist. We are also looking for Java engineers to work on our Applications team and Ruby, Python, Node.js and PHP engineers to work on our drivers team.

More details and how to apply 10gen.com/careers

bijanv 4 days ago 0 replies      
Toronto, Canada - Full-time

EventMobi - http://eventmobi.com

We're a self-funded team of 16 (5 engineers) and we develop a platform that allows event planners to create mobile apps for their own attendees.

We're looking for talented and experience engineers to help build out new architecture and features, help manage / scale our infrastructure and innovate our mobile experience. We take testing, well architected code very seriously and are always looking at ways to incorporate new tech into our platform (we're using backbone to build offline capable mobile web apps, node and socket.io to enable real-time communication between attendees / push notifications, Redis based caching for a few features, etc)

Check out http://eventmobi.theresumator.com for the positions we're looking for and more detail!

In more detail EventMobi is the leading mobile platform for shows and conferences, having been used by over 700 events, nearly 2 Million users, and are served in 7 languages across 5 continents. Clients like Disney, Intel, Motorola amongst others have used EventMobi to disrupt and enhance the attendee experience at their events.

chrisdinn 4 days ago 0 replies      
mDialog - Toronto, ON - Local

At mDialog, our product powers video delivery for some of the largest, most well-known brands in the world and helps bring the most popular shows to connected devices like the iPhone, iPad, Apple TV, Android, and Roku. We partner with the most successful device manufacturers and are considered thought leaders in the future of television broadcasting. We believe we are at the dawn of new age in broadcasting and are the technology leaders enabling the shift.

We're looking for developers willing to help us unleash the power of Scala and Akka (http://akka.io), two core technologies powering the mDialog platform. While there aren't yet many experienced Scala developers, we have successful team members with backgrounds in Ruby, C#, C++ and, of course, Java. At mDialog you will gain experience with functional programming, distributed systems, messaging and adaptive bitrate video streaming. If you've got a passion for software you'll succeed on our dev team, regardless of your current day-job language.

If you're interested, please visit http://www.mdialog.com/careers.html or email cdinn@mdialog.com.

mbeebe 4 days ago 0 replies      
Mountain View, CA - Matterport is looking for a Full-stack Web Developer and Computer Vision Engineer

Web Developer:

Scanning is only half of the Matterport experience. What happens after scanning " viewing, annotating, and publishing scanned 3d content " is essential to giving users a seamless and pleasurable experience.

The Work:

Build out the Matterport website and server infrastructure, including both the database of scanned 3D content and the user interface for browsing it. You would be the first web developer we hire, so you will have a chance to set your choice of language, framework, and best practices for web development at Matterport.

Preferred Skills:

Well-versed in Ruby on Rails.

Past experience scaling a website from inception to large numbers of users while maintaining reliable performance.

Past experience doing user experience design for new categories of product.


Software Engineer with Computer Vision & Algorithms focus:

A creative Engineer who can invent new algorithms, not just apply known techniques. There are still big, interesting problems to solve which are central to our product.

The work:
You will be working on 3D alignment and mesh reconstruction algorithms, improving robustness and quality. The ideal candidate is comfortable with messy data and uncertain results.

Preferred skills

Past experience in computer vision or a related field such as machine learning.

Experience with high-performance code (optimization, parallelization, CUDA) is a plus.

Very comfortable coding in C++.


A bit about us:
Matterport (YC W12) creates a low-cost easy-to-use 3D scanner that lets you turn reality into 3D models.

We scanned Y Combinator shortly before demo day -- you can see the scanning process and the automatically generated 3D model on our demo video starting at 0:40 http://matterport.com/#video

We're proud to be creating something incredibly useful. This is going to become a vital tool for the millions of professionals who work with 3D spaces on a daily basis, including construction companies, film studios, building operators, real estate companies, industrial engineers, remodelers, architects, retail designers, insurance companies, and more. Our site is being deluged by requests for new uses for the system every day.

We're starting our beta testing program with several large companies, and we've already finished raising a very sizable seed round.

We are all experienced founders and were previously early employees at PayPal and Google. We like to work hard and get stuff done. We are intellectual and curious. We know how to communicate and get along. We have fun. We feature a brogrammer-free workplace. :-)

Most of all, we're driven to change the world in a deep and meaningful way.

We feel that it's worth giving larger than typical equity compensation for early employees -- we want you to do really well if the company does really well.

jobs@matterport.com - put a 1 in the subject for the vision position or a 2 for the web development position.

stevewilhelm 4 days ago 0 replies      
UI/UX Designer, Palo Alto, CA, Euclid, euclidelements.com,

Help Euclid digitize the physical world. Through innovative sensor technology and data engineering, we're arming brick and mortar retailers with a new class of analytics to help them improve their profitability and shopping experience.

The dataset we're providing is revolutionary, and we want our product experience to be just as special. Current retail business intelligence tools are clunky, ugly, and tedious. Euclid wants to break to mold by delivering insights AND a beautiful and effortless product experience.

The Product Designer will work closely with the Product and Engineering teams to create this experience. Primary responsibilities will include prototyping and designing user interfaces, producing gorgeous visual design, and delivering production ready assets. The Product Designer will also help make sure the product is well represented on our website and in our marketing collateral.


nikhilpandit 2 days ago 0 replies      
Grubwithus (YC W11) - Venice, CA - fulltime

Grubwithus helps users meet awesome people over tasting menus at top restaurants. We are looking for engineers to help us build features and provide a great experience for our users. Specific positions:



  - Strong experience with server-side programming (preferably in Ruby on Rails)
- Example projects that demonstrate this ability
- Strong background in computer science fundamentals

Good to Haves

  - Experience with deep social-network integration, recommendation engines, payment systems, analytics systems
- Experience with building an API for a web-service
- jQuery / CSS experience in a production environment

Link to apply: http://grubwithus.theresumator.com/apply/7r1rjn/Developer-Ba...



  - Proficient in jQuery and CSS
- Strong understanding of UI and UX
- Example projects that demonstrate this

Good to Haves

  - Ruby-on-Rails experience in a production environment
- Experience with deep social-network integration
- Personal projects that showcase ability to design and implement great UI / UX
- Experience with Illustrator or other design tools

Link to apply: http://grubwithus.theresumator.com/apply/pVmZt1/Developer-Fr...

jarnold 4 days ago 0 replies      
FULLTIME Python Engineers, Systems Engineers
San Francisco (preferred)
SwiftStack - http://swiftstack.com

SwiftStack is building out large-scale object storage systems based on the OpenStack Swift project. Our customers are top 5 web properties and fortune 50 enterprises who want something that works like AWS S3 / Rackspace Cloud Files -- but provide it as an in-house offering. SwiftStack provides a distribution of OpenStack Swift and controller software to manage a deployment.

We are looking for engineers at all levels of the 'stack'. Python is the lingua-franca. Our management controller uses django, zeromq, graphite and all the math required to run a distributed storage system. To build the runtime component we are well versed in linux tuning, systems programming, load balancing, authentication, and filesystems.

We're big contributors to open source. Not just in OpenStack, but also the tools we use to deliver our product. Check out our github page: https://github.com/swiftstack

Please email me at joe@swiftstack.com if you're interested. Thanks!

amacinho 3 days ago 0 replies      
Junior Research Engineer, Crimson Hexagon, Boston, MA.

Do you have excellent programming skills in Java and at least one of the following languages: Python, Ruby, or R? And an interest/demonstrable knowledge in machine learning, data mining, and statistics?

We are looking for a Junior Research Engineer who will be part of our research team. You will be responsible to research, investigate and test new technologies for big data storage, processing, and analytics. In particular, you will build scalable systems that can efficiently process petabytes of data, build and maintain storage systems that are continuously updated and require holding tens of billions of records each with millions of fields. You will work closely with the research scientists in a challenging and nurturing environment.


Successful candidates will be able to demonstrate achievement in some or all of the above, and you will also be heavily evaluated for your attitude, approach and other intangibles. With that, more definitive criteria for the ideal candidate follow:

* Working with large datasets

* Unix command line tools

* MapReduce paradigm, Hadoop and HDFS

* HBase, Cassandra, MongoDB or similar key-value storage systems

* Social media, Web application development

Above all, we are looking for an engineer with a strong passion for working with large social datasets, who is not afraid of getting his/her hands dirty and who never gets tired of trying and learning new technologies. Our research team provides a spirited, supportive and creative environment where we can learn from each other and build the next-generation social media analytics frameworks.

If we have triggered your interest, send us your resume and cover letter telling us why you would like to be part of our team. Be sure to provide concrete examples of your programming skills, such as sample codes that solve your favorite toy problems, demos, web applications you built, public code repositories such as GitHub where you contribute to open source projects. If such examples are not available tell us that, and instead provide short descriptions of previous projects you have been involved in previous jobs or during your education. This is our Van Halen Brown M&M's test. Please be sure to provide this extra information along with your application.

We look forward to seeing if you have what it takes to achieve something extraordinary with Crimson Hexagon!

For details: http://www.crimsonhexagon.com/junior-research-engineer/

zds 4 days ago 0 replies      
Codecademy is looking for designers and developers of all stripes in NYC.

We're the easiest way to learn to code and we reach millions of students all over the world. Help us teach them to be future readers of Hacker News (and developers too!).

jobs@codecademy.com or codecademy.com/jobs

brianmwang 4 days ago 0 replies      
New York, NY - Fitocracy (http://fitocracy.com)

iOS Developer

Who We're Looking For
- Considerable experience building and shipping iOS apps.

- You are obsessed with delivering a great user experience.

- You work well with small, tight-knit teams.

- You prioritize strong communication above all else. A team that stays in sync is a team that gets shit done.

About Us
Fitocracy is a fitness social network powered by game mechanics to make exercise a more addictive, accessible experience for all. Nearly half a million people use our web and mobile apps to track their progress, compete against their friends, and get real world results. We turn life into the ultimate RPG where you are the hero that levels up, beats quests, and finds the best version of yourself.

We aim to provide the motivation, information, and community necessary to "re-wire" people's brains so they make sustainable, impactful changes in their lives.

We are a small, 6-person team based out of NYC that recently raised money from a variety of VCs and angels, including 500 Startups and Eniac Ventures. The founders, having gone through significant fitness transformations in their own personal lives, originally started Fitocracy in late 2010 as a way to marry their love of fitness with their years growing up playing classic role playing games like Final Fantasy and Everquest.


Email me at brian@fitocracy.com

mikek 4 days ago 0 replies      
Kiwi Crate - Mountain View, CA

We have the following open positions, and more:

* Front End Developer

* Web Designer

* Web Developer Intern

* Business Analyst


rujulz 3 days ago 0 replies      
Cincinnati, OH - INTERN Frontend/Backend Django Developers for FlightCar (backed by The Brandery):


We're looking for someone who has an eye for design and can realize their designs with code. Strong working knowledge of CSS, HTML, and Javascript is a must. Graphic Design Skills is a huge +, Django is a +


We're looking for someone who can setup a server blindfolded and who has a strong working knowledge of Django (Python) and Javascript.

What will the experience be like?

A lot of learning and a lot of work, accompanied with a lot of fun--expect the sort of environment you had seen in The Social Network, except now there are 12 other teams in the building with brilliant programmers and designers for you to learn from and teach. We also have top notch mentors, thanks to the Brandery, as well as a world class design firm, a bank team, and a legal team, along with dedicated support server side.

If selected for the position, you'll be working at The Brandery from late June until school starts. Depending on the specific dates you work, you'll get $1-3k upfront, along with $4-6k promised upon us receiving our next round of funding, and a little bit of equity, a bonus we give so that you'll have a vested interest in our company (imagine how much that'll be worth if we hit it big!). Not to mention, you'll have free housing in an awesome house with the rest of the team and the opportunity to network with some of the most brilliant entrepreneurs in America--think of it as a way to get your foot in the door of the startup scene.

Since we're in the early stages of development, we cannot publicly disclose our business model, but we're working to disrupt an industry and we think we can hit it big.

Send shrig94@gmail.com a resume and a portfolio of previous works if you're interested!

paolodona 4 days ago 0 replies      
Dublin - Full time - Ruby On Rails Developer & Lead Developer

We're a young and dynamic startup and are looking for a talented developer capable of delivering large scale/high traffic webapps.

The developer will lead and play a critical role in the growth of the systems.

We're looking for:

+ 3/4+ Years Ruby/Ruby on Rails development
+ Strong OO / Design patterns / refactoring skills
+ Proficient in Javascript Prototype/jQuery
+ Ability to scale high traffic web applications
+ HTML/CSS design from scratch
+ Good database design skills, SQL/MySQL
+ Ajax / Memcached
+ Git/GitHub " source code version control
+ TDD/BDD with Rails/Rspec/Cucumber
+ Experience with queuing systems, NoSQL databases, advanced caching & key-value storage engines

Required skills:

+ Self starter & self motivated " keeps up with the latest trends & technologies
+ Experience in designing/maintaining Rails applications in production
+ Ability to be pragmatic and implement the right solution according to the business requirements / deliver within agreed timescales
+ Ability to lead a team and manage/mentor junior developers

Why is Homestays.com a great place to work for:

We're a young, well funded, startup and we just started growing. It's a great environment with a friendly and supportive team, and this is an opportunity to join the team very early, so you get to contribute to the success of the company and shape how the technology stack will grow.

It's an environment in which developers can do their best without the burden of heavy processes or hierarchies. You'll get to work closely with the investors and the business side of the company to put you in the position to deliver the best code and architecture possible.

The Ideal Candidate:

+ Is passionate about clean, concise code that is readable and easy to maintain.
+ Has designed and developed his own projects or products and understands what it takes to bring a product to life.
+ Has a great GitHub profile " proven track record
+ Has extensive experience with non relational databases (couchdb/mongodb), queuing systems, key-value storage engines (Redis/Riak)
+ Can program in different languages
+ Is entrepreneurial & excited to make things happen quickly
+ Has a strong work ethic. We're a small team and you will be expected to work hard.
+ Is a nice person, easy to work with

How to apply:

Send an email to jobs@homestays.com

Include a resume, and links to any projects (personal or commercial) and link to your github account & personal blog if you have one.

martian 4 days ago 0 replies      
San Francisco

Software Engineer, Front-end and back-end engineers

Thumbtack is hiring awesome software engineers to transform the way services are bought and sold online. We're Amazon for services. A quarter of a million small businesses have listed on Thumbtack, and we connect those businesses with new customers everyday. We're well on our way to being profitable and growing quickly.

Our team is young and passionate and dedicated to good engineering. We have extensive benefits, including a in-house chef, a gorgeous office in SOMA, and money to spend on Thumbtack services every month.

Our delicious food culture was recently the top story on Inc.com.

Apply at http://www.thumbtack.com/jobs

Or email chris at thumbtack with any questions.

zkirill 4 days ago 0 replies      
Nutrivise - Mountain View - (full time, intern, frontend)

We're turning the problems of nutrition, health, and weight-control on their head by inverting the current standard for how software helps people decide what to eat. Current market solutions are broken and tedious and we're building a way for people to be healthy and achieve their goals without preventing people from living their normal
day-to-day lives.

We are an engineering driven company of 5 who are very product driven and love building things that solve peoples' problems. Our stack is Python (Flask) and MongoDB on the backend and we use a modern combination of HTML, CSS, and JavaScript on the frontend. People who have portfolios, interesting projects, or funny little hacks will be noticed the most.

Contact us via chris at nutrivise.com!

tdonia 4 days ago 0 replies      
Tribeca, New York City - Frontend/PHP Developer for The Daily Voice

We're looking for someone that's passionate about HTML/CSS/JS to join our technology team and help us publish local news for our growing audience.


  HTML / CSS - semantic, crossbrowser and crossdevice markup
JS - jQuery
PHP - 5.3+
Git or other source control

Nice to have:

  Drupal (API and/or module development experience, for 6 or 7)
SASS or LESS experience
JS Lint
Objective C
Unit Testing
Profiling code
A/B or Multivariate Testing


  Send your résumé and/or github links
Recommend a book
Tell us about a cool project

Get in touch: travis@dailyvoice.com

AdamN 4 days ago 0 replies      
NY - Python

You will work with the best 13 person team of developers in the city. Onsite only.

Just email me directly: adam@yipit.com

We sponsor visas and will help with relocation.

rjsjr 1 day ago 0 replies      
SoFi http://sofi.com/ is fixing Student Loans with better rates, alumni investment, and great social integration. We're looking for Engineers, QA, and DevOps to come work with an experienced startup engineering team and build great products. Located in the beautiful Presidio with free shuttle to downtown. Contact me at rseymour@sofi.com for more information.
memoryhole 1 day ago 1 reply      
3D Avatar School (Hong Kong) - Full time, part time, contract, local or remote

We are an expanding Hong Kong-based startup that is harnessing 3D gaming technology for language education. In our online virtual environments, teachers and students learn together by participating in games and activities. We are very passionate about what we do and work in a very exciting space.
Our team is highly distributed, agile, and we know how to have fun. We currently need experienced:

* LAMP Developers

* C++/OpenGL Developers

* C# Developers

* Linux Systems Administrators

If you are interested, please send your CV to our HR director, William Lee: william.lee@3davatarschool.com

clay 3 days ago 0 replies      
Rally.org - San Francisco

Building tools to help non-profits, charities, and other organizations fundraise and spread their message better.

Looking for:

  - Full stack web developers (Rails, Capistrano, chef, etc)
- Data Scientists (machine learning, visualization, and front-end web development)

Our jobs page has more info https://rally.org/jobs

Email me at clay.woolam@rally.org and I'll get you connected

victoriastodden 4 days ago 0 replies      
RunMyCode (http://runmycode.org) - Full Time, New York or REMOTE

Change the future of scientific collaboration and publishing at RunMyCode.org. We are hiring two fulltime engineers to expand a prototype platform that enables scientists to openly share the code and data that reproduces their research publications. We are founded by top professors from Columbia University and HEC Paris. We are looking for:

* back-end infrastructure to scale the site on AWS, both for users and for scientific publications;

* C++, and experience in scientific languages such as R, S+, Matlab, python a plus;

* possible outreach to the scientific community and citizen science groups if interested.

If this sounds exciting to you, email your CV and cover letter to Victoria Stodden vcs@stanford.edu

davidblondeau 3 days ago 0 replies      
Burligame, CA - Collaborative Drug Discovery (CDD) (https://www.collaborativedrug.com)

CDD is growing and financially stable. Our software helps scientists manage, analyze and collaborate around their drug discovery data (chemistry and biology). We are are in a great position to support the evolution towards more collaboration, specialization and distribution in a market that has been historically closed and secretive. The model has been successful with academic labs, small biotech startups and very large collaborations (like the Gates foundation TB initiative or MM4TB in Europe). We are now gaining some traction with government agencies and the big pharmaceuticals.

We are hiring two full-stack software developers (https://www.collaborativedrug.com/pages/employment#h-1). As one of the core developers, you need to be comfortable working or interested in building expertise at every level of the stack. Experience or interest in system administration and operations is nice to have though not required. We have many projects involving web development, data visualization, data processing, scaling, security, privacy and other software challenges to make our scientific application collaborative, engaging and rewarding.

It is perfectly OK if you do not have experience with any of the languages or technologies we currently use (Rails/Ruby/JS/MySQL/Solr...) as long as you can learn those quickly. CDD is a great place if you want to have a lot of impact and like to take on projects and responsibilities. We offer market salary and meaningful equity.

If you are interested, contact work@collaborativedrug.com, you will get an answer from one of the developers.

wkral 4 days ago 1 reply      
Vancouver, B.C., Canada

Twenty Year Media, we're an early stage funded startup, and we're trying to change how you find movies to watch.

We're currently looking for a full-stack generalist developer. Someone with a good work ethic and a willingness to learn new things. We follow an 80/20 rule for functional over OO programming.

The stack:

    * Python
* Flask
* Redis
* Riak
* Linux
* Nginx
* Javascript/HTML

With aspirations towards mobile development in the future. You don't have to know everything up front as long as you can pick it up quickly. If you're interested please send your github, bitbucket or anything else you're proud of to william@20yearmedia.com with a bit about why you might be a good fit for us.

defrex 4 days ago 1 reply      
Toronto, Canada (King St. W.) - Django Developer - http://shopcastr.com
Shopcastr is a social marketplace for independent retailers and local shoppers. We're backed by Mantella Venture Partners and are seeing great early traction. We have a solid team so far and need someone to help make up the foundation of the company as we grow.
We're looking for a developer with some Python and Django chops who isn't afraid to pick up new skills when needed (we use CoffeeScript and SASS, for example). We're looking for someone self-taught, though we won't hold it against you if you've also been to school.
Email us at aron@shopcastr.com with whatever you think we need to see before following up with you.
adambrod 2 days ago 0 replies      
Tagit (Mountain View, Ca) - Full Time, Local

Tagit needs a backend developer who is passionate about working in a startup! We are currently re-designing and re-vamping our website and mobile apps.


Ideally you are:

• A CodeIgnitor wiz (or can port PHP to Ruby or Node).

• You can use and maintain MySQL

• “The Big Lebowski” is on your top 10 list

• Are passionate about the startup culture


It would be awesome if:

• You are knowledgeable in web scaling

• You enjoy beer and/or coffee

• You can maintain a web server

• You know how to port MySQL to something like MongoDB


We are currently using CodeIgnitor PHP, and MySQL. We are also very open to migrating to more easily scalable technologies in the future, such as MongoDB, Rails, Padrino, & Node.js.

We can potentially offer free housing in Mountain View. Payment/salary is negotiable according to experience, skill set, and overall passion for what you do

If this sounds like you, contact adamb@playtagit.com



ryen 4 days ago 0 replies      
Coffee Meets Bagel - San Francisco, CA. Full time - Experienced Python/Django web developer
Coffee Meets Bagel ( http://coffeemeetsbagel.com ) is a new innovative online dating startup making waves in New York and Boston and looking to expand to the west coast soon. We've recently been featured in TechCrunch, Glamour, BostInno, and several other major blogs and publications.

About the Job: We're looking for an experienced Python/Django web developer to join our early stage team as we scale our service in terms of geography and users, apply machine learning techniques to our algorithms, refine our revenue model, and continue to keep our customers happy. You will have an opportunity to work with and learn from a highly experienced technical advisor and great engineers. This is a market with huge opportunity and we will look to you for best practices around architecture, deployment and scaling the service to millions of people.

Requirements: - 2+ Years of Python development experience with some knowledge of Django or similar web frameworks. You will be able to contribute to our Django code base from Day 1. - A strong knowledge of the fundamentals of networking, operating systems, and security. - A Bachelors Degree in Computer Science or Computer Engineering or related discipline from a 4-year program. - Agile. Intelligent. Creative. Problem-solver. Startup lover. You like finding and working with outstanding engineers and want to help us build an awesome engineering team.

Bonus: - Experience building back-end systems on a high-traffic, low-latency web site. - Knowledge in Machine Learning/Graph Theory/Large-scale Data Analysis is a plus - Experience working with, and contributing to open source software projects is a plus"show us your github account or other online projects if available.

*Also looking for engineering interns, front-end developers, and marketing/PR intern.

sascea 4 days ago 0 replies      
Sascea (Toronto, Canada) - Full Time, Local

We're a self funded startup (funded by existing clients) thats been in business for 1yr. We have internally built a platform for the rapid development of enterprise SaaS. Focused entirely on the business market, we are creating web & mobile business apps for our customers. We also dedicate some time to work with local charities and provide them with better systems.

We dev mostly in JavaScript; working with NodeJS, MongoDB, jQuery.

We're looking for junior, intermediate, experienced developers to help grow out our team. Our team is relatively small, but super talented. Everyone is fun to work with.

If you think this is a fit for you, email info@sascea.com and include HN: Hiring in the subject line! Thanks!

julianwa 4 days ago 0 replies      
FiftyThree (New York, NY and Seattle, WA) - creators of Paper for iPad

At FiftyThree we build tools for mobile creation. Two months ago, we launched Paper , the simplest and most beautiful way to create on the iPad. Within two weeks, Paper was downloaded 1.5 million times and used to generate over 7 million creations.


Our ambition is no less than to change the way people create, and we're just getting started. We're building world-class engineering teams in NYC and Seattle " spanning hardware, software, and services " to take on this challenge.


We look forward to hearing from you!

daveambrose 4 days ago 0 replies      
Mountain View, CA - FT + Internships, Product for Mobile + Social @ Travelzoo

Help 25 million subscribers push boundaries on local commerce, deal publishing and media via mobile and new social tools. We're looking for smart, forward-looking entrepreneurs who have a passion for local, traveling and scratching their own itch.

We're a small team (group of folks who previously built/sold companies) where everyone gets their hands dirty in guiding product, solving big problems at scale and makes an impact each quarter for our shareholders (Travelzoo is public on the NASDAQ).

What we offer:

  * Top salary 
* Great perks, like the Travelzoo Experience (eat your own dogfood on any of our deals published throughout the world!)
* Medical, Dental, Vision
* Excellent career advancement opportunities

If you're interested, drop me a line (dambrose at travelzoo dot com) or apply on our Careers page: http://www.travelzoo.com/jobs/

nurey 4 days ago 1 reply      
Quandl.com (Downtown Toronto, Canada) " Full Time, Local

We are a funded startup about to launch an intelligent search engine for numerical data.
We use Github for source control and you will have an opportunity to open source the code you write.
We also use Pivotal Tracker, IRC, and Jenkins for continuous integration.
We use the best tools money can buy. You get a sizeable budget to setup your work environment. Aeron chair? 27'' Thunderbolt Display? Basketball net? You got it!

You are an exceptional full-stack RoR software engineer.
You love RSpec, TDD, Ruby and Javascript. You understand the architectural difference between Angular, Ember and Backbone.

Email to jobs at quandl dot com with subject RoR.

gozman 4 days ago 0 replies      
Appifier, Montreal (Canada) - Seed Funded

We're hiring a full-time iOS developer who wants to help bring visibility, discoverability and monetization to the millions of blogs and online publishers across the web by creating awesome mobile/tablet app experiences for them.

Details on our job posting are here:


Send your resume to jobs@theappifier.com
Compensation is a fair mix of salary and equity.

We prefer local candidates or anyone who can relocate but are willing to consider remote working for the right dev.

keyajay 4 days ago 0 replies      
San Francisco, CA - Chief Data Scientist // Rails Engineer

ElectNext translates political data into tools that help build a more informed, engaged and effective democracy. Starting with voting, we are building the database on your candidates and facilitating your access to it with matching technology, so that you can easily vote your values all the way down your ballot. Like OkCupid for elections.

Most importantly, we are looking for people who can't wait to deliver breakthrough technology in the service of a more informed and participatory democracy.

Specifically, we are looking for:

1) A Chief Data Scientist to found and run our data lab. You have: PhD-level mathematics, statistics or computer science; deep familiarity with Bayesian statistics, predictive algorithms and machine learning; statistical programming especially R; Ruby on Rails.

2) A full stack rails engineer with a passion for big data and back end architecture. Ready to take on a big role on a small team as we expand our platform through a critical growth stage.

Please contact: keya at electnext dot com with a link to your github or other code samples, and tell us why what we're doing resonates with you.

A bit more about ElectNext: we are a 3-person, funded, SF- and NYC-based startup. We won the O'Reilly Web 2.0 startup showcase (2011 NYC) and were a GovFresh “best civic startup” of 2011. We have spoken at TEDx and Ignite, and Wharton and Harvard Business Schools. We have been featured in TechCrunch, FastCompany, the Huffington Post and the O'Reilly Radar. We provide data and technology to The Economist, Comcast, The Philadelphia Inquirer, the National Constitution Center and others. Our advisors include both past presidential candidates and first Facebookers. We launched in November.

aliya_bhatia 3 days ago 0 replies      
Dash Technologies, Inc. seeking lead front-end web engineer - Part time/Remote are lovely

What if, instead of scribbles on a clipboard, teachers could instantly translate a fleeting thought to call a parent into a playlist in their phones?

Check out what we've done to solve this pain point at http://aliyabhatia.posterous.com/private/tunrgdjyaI#!/slides...

As Lead Engineer, you would:

- Build a product that teachers and principals are begging to see in their classrooms and schools
- Work with an Emmy Award-winning designer to develop web portals, mobile apps, and our main website
- Manage a team and build a company

What we are looking for:

- Experience integrating web and mobile APIs into web development
- A passion for education and education technology
- Demonstrated ability to manage a team
- Excellent communication skills
- A discriminating eye and willingness to vet options and make the right decision for the product
- An “all-hands-on-deck” mentality and willingness to support in any area needed
- Strong preference for candidates with past experience in mobile development
- At least 15 hours per week to devote to Dash's development needs

To apply:

- Send a resume, cover letter, and links to portfolio pieces to Dash founder Aliya Bhatia at aliya_bhatia@mac.com
- Qualified candidates will undergo between 1 and 3 interviews with various members of Team Dash for fit, team chemistry, and domain expertise

anandiyer 1 day ago 0 replies      
San Francisco, CA - Full time, local

We're a tech company based in SF, backed by some of the best investors in the valley and we are trying to revolutionize the sports industry. We're a group of product minded engineers and designers and we're expanding our team with developers. We're a Django/Python shop hosted on Google App Engine, and our mobile apps have been consistently rated as some of the best in the AppStore. We have millions of users, and we're still growing.

If this sounds exciting to you, and you want to join our team, drop us a note - jobs@onsports.com

kateray 4 days ago 0 replies      
scroll kit (http://scrollkit.com) - Ruby/JS developer (NYC) and designers (freelance, intern, or fulltime, potentially remote)

We want to teach the web to make the web, by building a tool that makes website creation as intuitive as drawing.

We're a seed-funded two-person team, so anyone who comes in at this point will be getting their fingerprints all over the product.

Email hey at scrollkit dot com. We'd like to see some projects you've done before, and learn about what you care about making. Our jobs page: http://www.scrollkit.com/s/127

smackjer 3 days ago 0 replies      
Terrible Labs is looking for a Lead UI/UX Designer to help us build great apps and an even greater team!


You'll collaborate closely with our clients and our world-class development team to craft gorgeous, intuitive experiences that people are thrilled to use.

You'll teach. You'll learn. You'll create.

You'll build and lead a world-class design team.

You should have experience in web and graphic design, typography, UX, and mobile. Ideally you're an expert at HTML5, CSS3, Sass, and maybe even some JavaScript or CoffeeScript.


Terrible Labs is a Boston-based consultancy that builds web and mobile apps for some pretty awesome clients. We specialize in Ruby on Rails and HTML5. We just got started in 2011 but have already built a great brand and have big plans for the future!

We offer all employees a competitive salary, 100% paid health and dental insurance, a take-what-you-need PTO policy, a gym membership, RailsCasts Pro subscription, Intelligent.ly stipend, and we'll pay your smart phone bill (even though we don't expect you to be on call 24/7).

jann 4 days ago 0 replies      
pocketvillage, Berlin (Germany) - Full time & intern - Python

We're developing solutions for travelers to discover and book activities & tours and ways for small operators to be found by travelers.

We are 5 founders (2 tech, 3 non-tech) and are now looking for additional engineers (Python, full-stack) to join us. As one of our first employees, you'll have the chance to influence the product and the company in many ways!

Interested? Have a look at http://blog.pocketvillage.com/careers/ or contact me at: jann@pocketvillage.com or @JannKleen on Twitter

zinxq 4 days ago 0 replies      
Palo Alto, CA - H1B - Full Time

Funded (Series A) start-up building first engineering team.
Looking for Software Developers across the stack.



You're a crack-shot software engineer. Not necessarily because of where you went to school, but because simply put - you love this stuff. You know at least one mobile/web-related computer language cold. Whether it's Objective-C, Ruby, Java Javascript, or others - we're not too concerned about which one because no matter which one (or ones) we end up using, you'll not only be able to pick it up fast, you'll be excited about doing so.

You understand the latest technology. From NoSQL to Backbone to Node. You aren't technically religious and gain as much satisfaction in picking the right tool for the job as you do implementing it.

You've built stuff. Web sites. Mobile apps. Whatever. You can show us. You can't wait to show us. You're not only excited of what users can do with it, you're proud about how it's implemented and to a technical audience, and you can't wait to talk about it.

As part of the first engineering team, you're excited by the prospect of working with smart people. Because you're smart and you know it - and you know that working with other smart people simply makes you better (all the while making them better too). As a bonus, being part of this initial team gives you the opportunity to strongly affect future engineering hires - insuring the caliber of the team.

You live within commuting distance to Palo Alto, CA or are willing to relocate (paid).

kevbo 4 days ago 0 replies      
Evanston, IL

Junior Python Test Engineer at Leapfrog Online

We're the leading independent digital direct marketing firm in the country, developing programs for Fortune 500 marketers to find and convert the right customers. We build complex app ecosystems with frameworks like Django and Rails sitting on top, with a mound of open source software supporting them.

We're looking for a junior-level Python Developer to join our Test Engineering team, writing functional, integration, and unit tests in Python for our Django-powered business platform. As part of the Operations team, we also do light system administration and help write monitoring tools.

Requirements: an intense attention to detail, a love of learning, a passion for problem-solving, and a good attitude and sense of responsibility. You should also have experience with Python (or be willing to transition from another dynamic language like Ruby or PHP); be comfortable working on a *nix command line; and have general knowledge about HTML, CSS, and JavaScript. Experience with mobile device testing is a plus.

We're committed to agile and open source; we use packages like mechanize, twill, Selenium (including Selenium Grid), and nose every day.

Interested? If so, we offer a competitive salary plus an incentive and benefits package, and a close-knit team who likes what they do and has fun doing it. If you think you're a good fit for this position, apply with your resume and salary history. kboers (at) leapfrogonline.com

maxaf 4 days ago 0 replies      
Novus (New York, NY - Midtown East): hiring hacker generalists


At Novus we're building the next generation of real-time financial analytics platforms. We use Scala, Akka, and MongoDB, and are looking for bright, motivated, eager to learn, and eager to add value hackers. There's no particular skill set that we require other than a good combination of depth & breadth, a keen eye for great design, ability to reason about code, and simply build things.

If you're interested, let's talk! E-mail me: max at novus dot com

silent_void 4 days ago 0 replies      
Wuaki.tv, Barcelona, Spain. http://jobs.wuaki.tv : Several open positions: Rails Developer, DBA, SysAdmin... We are building a Video On Demand Platform for web and Connected Devices. We have launched in Spain, but we are growing and expanding the team and project Internationally. We are a young and funny team. We look for a team builder, with strong knowledge of Rails that will bring more “power and muscle” to the team. Someone that knows how to deal with pressure and work with a multidisciplinary team. The position is full-time job in our Barcelona offices.
rileywatkins 4 days ago 0 replies      
InstaEDU " Software Engineers " San Francisco, CA

InstaEDU is an on-demand video tutoring marketplace. We're making personal study help accessible and affordable for everyone.

We just raised a $1.1M seed round (http://techcrunch.com/2012/05/30/instaedu/) and we're looking for ambitious full-stack engineers who love working on a wide variety of challenges to join our team. As we transition from prototype to a global web application, we need new teammates to help develop key features, scale our infrastructure, and take an algorithmic approach to improving product effectiveness. This is a unique opportunity to play a major role on a small team and help millions of students get personal academic attention.

Our tech stack includes Python/Django, JavaScript, and MySQL. We also use a number of third-party APIs such as TokBox, Facebook Chat, and Firebase.


* Small team where everyone has a major impact

* Competitive salary with great equity compensation

* Casual, open office environment

* Medical, dental and vision insurance

* Downtown San Francisco location close to awesome food and easy transit


* Extremely strong Python programming skills

* Proficient with HTML, CSS, and JavaScript

* Passion for InstaEDU's product and mission

* BA/BS degree with a strong academic record (or equivalent work experience)

Send your resume, GitHub profile, blog, and/or any projects that you're proud of to jobs@instaedu.com. If you're awesome, we want to hear from you!

alexgandy 4 days ago 0 replies      
6fusion - Raleigh, NC.

6fusion is an innovative Utility Metered Cloud company that has emerged in this new era of utility computing with a refreshing vision for the future, cutting-edge technologies and a unique commercial business model.

We're looking for:

1) Front-End Developers (http://www.6fusion.com/company/careers/job-description-front...)

2) Full-Stack Engineers

3) QA Engineers

Email jobs@6fusion.com for more information.

gsiener 4 days ago 0 replies      
C3 (fka Efficiency 2.0) - New York (NYC)
Senior Rubyist/Craftsman - Be proud of your code and our mission http://bit.ly/N3QiHT

About Us

We're building the future of energy efficiency. C3 (formerly Efficiency 2.0) is a NYC-based startup tackling the world's biggest problem - the conservation of our planet - and we are getting results. We offer consumers personalized advice, tools to help track progress and rewards for reducing their energy consumption. We are a multi-disciplinary team of motivated energy scientists, technology engineers practicing agile development, and energy gurus working to shape the future of energy efficiency.

What We're Looking For

The right person for the job will have a strong commitment to engineering excellence and a drive for continuous process improvement. The other engineers on your team come to you for help with their problems because of your deep technical knowledge and your ability to distill complex business logic into a clean, maintainable set of classes and algorithms.

Want to hear more? Email me at Graham.Siener at C3energy dot com

axylone 4 days ago 0 replies      
Seattle, WA - ExtraHop Networks - Software Engineers, Testing Engineers, Support Engineers, Sales Engineers, and more.

ExtraHop is a ~4 year old, fast growing startup building network appliances for application analysis. Think HTTP/DB/memcache/NAS/etc processing times for all the servers in a datacenter, all by passively watching the network.

I'm a software engineer at ExtraHop and here's why I love my job:

1. The team is amazing and everyone makes a difference. The two founders, Jesse and Raja, designed and built BigIP v9 when they were at F5 Networks before founding ExtraHop, and are still very much involved in engineering. It's a great working environment and we have a lot of fun.

2. Hard problems at all levels. We parse a bunch of different protocols at 10Gbps by writing high-performance multithreaded C and our own linux kernel drivers. Our datastore handles 200,000 inserts a second with 10MB/s of data. Our UI has a ton of charts and tables, with data going through django and tornado. We use python, C, javascript, flex (slowly moving to a new UI with html5 + javascript), and a modified yacc+bison for some of our protocol parsers. You can hack anything from C to the front-end design and anywhere in between.

3. Our customers love it. It's awesome to see problems diagnosed and solved with our box.



flippyhead 4 days ago 0 replies      
JavaScript / Ruby Developers REMOTE WORKING ENCOURAGED

We're hiring JavaScript and Ruby developers to help us build social software for conferences and events. We're based in Seattle but you can work from anywhere. Full benefits, great salary and equity. Our team includes core backbone.js committers and we're working on some fantastic open source projects in support of the same. We've been profitable for over a year and are growing quickly.


Apply here:


sharksandwich 4 days ago 0 replies      
ecoScorecard - Atlanta, Ga

We're a fast-growing startup focused on making green building easier. We're looking for an excellent Rails developer with an interest in sustainability. email stuart at ecoscorecard dot com

davedd 4 days ago 0 replies      

This position is remote and affords a semi-flexible working schedule.

Job Position: Senior Security Support “Ninja” Analyst

Description: As a Senior Analyst you will be responsible for:

-Handling our most complex security cases (hacked servers, broken sites, hidden malware, etc)

-Troubleshooting broken websites (WordPress, Joomla, osCommerce, Magento, vBulletin, Drupal, and more)

-Direct engagement with the research team to expand our engine

-Queue wrangler, engaging with Junior staff and streamlining processes

As you might imagine, its not all unicorns and rainbows we're looking for a technical type and specifically someone with the following traits:

-Advanced Linux experience " CLI

-Server hardening and security experience (using firewalls, NIDs, HIDs, etc)

-Experience with log analysis, malware analysis or forensics a big plus

-System administration experience with WordPress, Joomla, ,etc osCommerce or other CMSs

-Shell scripting required

-PHP and C coding experience useful, but not required.
-Open source and community participation and contributions a plus

*We love to see active community engagement. If you're already assisting on forums (WordPress.org, open source project, github, stackoverflow, stopbadware) please include your account name as a reference

Link: http://sucuri.net/company/employment

jcstauffer 4 days ago 0 replies      
Woburn, MA - True Fit (http://jobs.truefit.com/)

True Fit, the global leader in fit personalization, delivers proven fit software to retailers selling footwear & apparel online, allowing retailers to personalize their catalog to each consumer's personal fit and style preference.

Americans spend $300 billion on clothing and footwear every year, but less than 10% of that is purchased online and 40-60% of those products are returned. Our software is proven to dramatically reduce the number of products returned, increasing the confidence of shoppers so that they become buyers, dramatically improving conversion rates and driving huge value for our retail partners.

Led by a team of Software, Apparel, and Retail veterans, we are getting a ton of traction: We are currently live at Macys and Nordstrom, have hundreds of brand partners, and were recently profiled by WSJ (behind paywall, but see video here: http://online.wsj.com/video/82F25EDC-59F6-4330-BD76-96924F5D...).

We are looking for Ops, SW, and Machine Learning engineers (see http://jobs.truefit.com/ for detailed job descriptions), but we're expanding quickly and always interested in meeting smart people.

gtuhl 4 days ago 0 replies      
Atlanta, GA - Full time, local, relocation possible

MailChimp is looking for infrastructure engineers to join our team. This is a full time position in Atlanta that will help build, support, and monitor the infrastructure our company depends on. We handle tremendous volume and support millions of users that love our products.

We are looking for people with independent troubleshooting skills, strong experience with Linux, and a desire to monitor and automate everything.

- Linux experience, especially at higher server counts

- Scripting and coding

- Familiarity with pieces of our primary stack (nginx, apache, php, memcache, mysql)

- Experience building high volume systems is a big plus

- Strong experience with mysql is a huge plus (sharding, replication, HA)

MailChimp is a self-funded and profitable Atlanta-based company that is growing fast. We offer competitive salaries, exceptional benefits and perks, phone plan coverage, coffee, snacks, top tier equipment, and an environment that empowers engineers to have a big impact. We work in small teams, there are no project managers, no product managers, and engineers are trusted to work autonomously and make good decisions.

Also, in addition to the above, I am looking for somebody with tremendous networking and colo experience.

You can email me directly at infrastructurejob@mailchimp.com

JackHerrick 4 days ago 0 replies      
Palo Alto or REMOTE in PST timezone


Software Engineer

wikiHow is the world's how to manual. Think "Wikipedia for hot-to instructions". Over 30 million users a month. Here is why working at wikiHow is unlike anything else in Silicon Valley:

* We are profitable and offer a profit sharing plan.
* We are self-funded. We have not accepted VC or angel money. We don't chart our strategy based on the whims of investors.
* We don't think working crazy startup hours is productive or healthy. We have rich lives outside of work.
* Our team is gender balanced. 50% female, 50% male.
* We like walking. We have a few treadmill desks and we all have FitBits.
* Our small, cohesive team loves to innovate.
* We take wikiHow's educational mission seriously. We put our mission above short term business goals.
* We all work from home one day a week.
* We work in a homey downtown Palo Alto office, 2 blocks from Caltrain and University Avenue.
* wikiHow is one of the top 200 sites on the web. Over 30 million readers a month. Your mom will use and love your product.
* We're delightfully quirky. But you probably figured that out already.

Email me, the founder directly, Jack@wikiHow.com

Skeletor 4 days ago 0 replies      
drchrono is hiring amazing hackers, designers, SEM marketers, and sales people! See more here: https://drchrono.com/jobs

We sponsor H1B, hiring full time and remote work is an option for most positions.

leeny 4 days ago 0 replies      
TrialPay - Mountain View, CA (F/T, will cover relo)

For the last 5 years, we've been quietly changing the world of online advertising. We work on getting users to try new products and services, install new mobile apps, play new games, and visit new stores by giving them stuff that they already want for free.

We're looking for strong back-end engineers and people who like playing with data (we have a lot).


smellypantsman 4 days ago 1 reply      
Cambridge, UK

AllYearbooks is looking for one or two talented full-stack developers to help us build our Node.js single-page collaborative, real-time web-app (phew... bit of a mouthful that one!) for creating real, hard-copy printed yearbooks.

You'll be using: node.js, coffeescript, html5 canvas, backbone, jquery, ubuntu servers, redis, postgresql etc etc.

More at: http://allyearbooks.co.uk/jobs/dev

garysieling 4 days ago 0 replies      
Philadelphia, PA (Blue Bell)
Full-time, Intern - Software Engineers & Operations

Join a small, but rapidly growing technology company in the Philadelphia suburbs. We're building a hosted, cloud-based offering for clinical trials (Java/Postgres). The engineering group is very self-directed and is experimenting with new technologies ranging from an iPad client to Scala.


davidandgoliath 4 days ago 0 replies      
Anywhere, anywhere.
Fused.com is seeking sysadmins with a hint of dev. (Devops?)

Equity available, bootstrapped, no desire to exit anytime soon. ~40 hours or less of work per week. Prefer to keep things operating top-notch so you can have hobbies instead of fighting fires? You may fit in well :)

amrox 4 days ago 0 replies      
San Francisco, CA (INTERN, H1B welcome)

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

We build wonderful educational games in San Francisco. If you are nice and want to help us make splendid products, we'd love to heard from you.

We're hiring in lots of areas! Here are a few:

* Backend engineer: So much data, so little time! If you can extract the signal from the noise, and want to improve the way people learn through our products, let's talk! Experience with scaling multiplayer games or web services is a huge plus.

* Mobile engineer: You build pocket-sized awesomeness on iOS and/or Android. We make games that teach people stuff. The perfect combination! We have plenty of fun and challenge projects for both mobile app and game developers.

* UI designer: We believe that great design is essential to build products people love. If you live to make jaw-dropping UI experiences (web and/or mobile), this is the place to be!

Email us at jobs@mindsnacks.com
More details: http://www.mindsnacks.com/careers/

rslifka 3 days ago 0 replies      
Sharethrough - http://www.sharethrough.com/engineering
San Francisco, ~Ferry Building, Full Time, Great Relo Package (we've done Canada and Australia; we're pretty good at it :)

Sharethrough is...

- A technology company fixing what's broken about video advertising (http://techcrunch.com/2012/05/12/5-ways-native-monetization-...).
- Working with brands like Old Spice, Xbox and MLB.
- On modern, great tech responsibly (Rails 3.2.5, Backbone, Hadoop, Cascading, etc.). Sorry, no MongoDB!
- Well-funded with continuous investment in engineering (training, materials, conferences, etc.!).
- One of the "2011 Best Places to Work in the Bay Area".
- Serious about bringing on great people. We'll turn around an offer in as little as 24 hours.

Give me a shout directly - rslifka@sharethrough.com


jyeung001 4 days ago 0 replies      
CareCloud: Miami, FL - FULLTIME, INTERN (http://www.carecloud.com)

What we do: CareCloud's mission is to create a digital ecosystem by leveraging cutting-edge technology to connect a disjointed healthcare industry and ultimately improve the healthcare experience for patients, providers and healthcare professionals. We're disrupting the status quo and giving medical practices elegant, easy-to-use software solutions to increase profitability and productivity.

If you are passionate about technology, obsessed over user experience and thrive on solving complex problems, we want to meet you.

We're looking for talented front-end and back-end developers to join our team. Some of the basic requirements are:
* JS/HTML/CSS of course
* Experience with Ruby, Ruby on Rails a plus
* Understand design/architectural patterns (mvc, factories, singletons, etc)
* Experience working with Source Control systems (git, mercurial, etc)
* Some experience working in agile development environments

Interested? contact me at https://twitter.com/jyeung001 for more details.

finken 4 days ago 0 replies      
Park City, Utah - earthmine inc. - Full-Time - http://www.earthmine.com

We're looking for:

* Lead Software Engineer - immediate need for development in C# with .NET

More details:

* http://www.earthmine.com/Company?Jobs

* http://www.youtube.com/user/earthmine

* Being based in Salt Lake or Park City you'll of course have the opportunity to leverage the powder rule: we'll see you in the office at noon because a foot of fresh fell the night before.


earthmine collects, processes, and delivers high-resolution, 3D street-level panoramas. How are they 3D? Every non-sky pixel in the panorama has a 3D coordinate: latitude, longitude and elevation. earthmine data is powering applications ranging from innovative local search and augmented reality to 3D mapping, GIS and asset management systems.


* contact me directly: josh [dot] finken [at] earthmine [dot] com

rsoto 4 days ago 0 replies      
We are a marketing agency in Mexico City and we are looking for a webdev/hacker to build amazing web products.

There's a small landing on what we do and what we're looking in the following link: http://bit.ly/buscamoshacker

ngvrnd 4 days ago 0 replies      
Kiva Systems is hiring in North Reading, MA.
A great place to work, a transformative technology, robotic excellence in concept and execution. Full time positions.
See the web site http://www.kivasystems.com/about-us-the-kiva-approach/career...
toponium 4 days ago 1 reply      
Boston, MA -- Full-time

Our motto is "If you're going to squander your life, please, do it with us." And we feel the same way about our careers. So if you, like us, are excited about devoting your brief, precious time on Earth making mindless entertainment for the vast messy mass of humanity, you have found the best place to do it. Welcome!

We are committed to producing the finest "snackable entertainment" ever to clog a router or cause a traffic snarl. (Of course we don't advocate playing our games while driving. Just at red lights. And maybe stop signs, depending on the intersection. Or just pull over, will ya?)

We are looking for smart, talented software engineers, app developers, creative designers and social-media/marketing geeks. Experience helpful but not required. More details here http://angel.co/luckylabs#recruiting

If you want to have massive fun and stimulation creating apps and content that provide massive fun and stimulation to the human race, please let us know... jobs@luckylabs.com

sontek 3 days ago 0 replies      
We are looking for graphic designer/UX expert.

https://gist.github.com/2838122 - Our official job posting.

Small start-up bootstrapping in Santiago, Chile because we got accepted to http://startupchile.org

shakefon 4 days ago 0 replies      
Las Vegas, NV
(+1 position in San Francisco, CA)

Zappos (http://www.zappos.com) is an online retailer, a subsidiary of Amazon.com and has multiple positions open. I'm not a recruiter, I'm a current employee and I can speak honestly to the work environment here being a great place to be.

For technical people concerned by public images of the crazy offices with parades and so on, that is not the environment you will work in. In our building, you will be free to express yourself and you'll have a great time, but it's a place you can concentrate and learn from others too.

Front-End Developers there are 3 positions open right now: http://jobvite.com/m?3omIlfwx

Lots of other opportunities including Information Security, Data Architect, Java Engineers, Software Engineering Manager & Senior Developer:


twohey 4 days ago 1 reply      
Los Altos, CA -- Ness (likeness.com) -- Local, H1B

Ness Computing's mission is to make search personal. By combining its understanding of human nature with its expertise in search, recommendations and social networking, Ness delivers experiences that are more deeply personal than ever before.

Ness is looking for an eager, fast-learning iOS developer with a passion for creating software that delights users. We're looking for someone who wants to help push the platform to its limits, with implementation approaches beyond even Apple's first-party apps.

You are someone who shares our love of beautifully designed, immersive products. You are detail-oriented, believe the little things matter, and won't consider a task complete until everything is just right. These qualities are more important than experience, but practice implementing user interfaces and iOS applications is a plus. An ideal candidate will know Objective-C and Cocoa Touch well, but is always ready to learn more.

If this sounds like something you'd like to help build, please shoot me an email.

vecima 4 days ago 0 replies      
Saskatoon, SK, Canada - Vecima Networks (www.vecima.com)

Software Developer (full-time, no remote)

Embedded C developer in Linux userland applications. Vecima does full-stack development in-house including: metal works, PCB design, FPGA development, Micro-controller development and Linux kernel and userland development. Work in a small software team in conjunction with the above larger cross-functional team to bring Cable products to market.

E-mail: human.resources@vecima.com

Vecima Networks designs and manufactures products that enable broadband access to cable, wireless and telephony networks. With global deployments, a proven product library and a team of more than 600 employees worldwide, we provide our customers with advanced solutions.

Vecima's extensive Research and Development initiatives result in pioneering technology and intellectual property that flows directly into our cutting edge product design and manufacturing. We pride ourselves on innovative solutions and our continually expanding library of designs.

BraintreeR 4 days ago 0 replies      
Chicago, IL - Braintree - FULL TIME Developers

Braintree helps businesses process credit card payments by providing a merchant account, payment gateway, recurring billing and credit card storage. We're unlike others in the industry; we think and do things differently.

Our team is talented, our practices are collaborative (pairing, agile), we work on challenging problems (high availability, quality of service, scaling, security), and our devs have 10% time to work on whatever they want. Developers use and love our product. Although we mostly work with Ruby, we also work with Python, Node.js, PHP, Java, .NET, Perl, and Objective-C

More about our people, practices, and software: http://www.braintreepayments.com/devblog

Apply at http://www.braintreepayments.com/braintree-careers .

sink 4 days ago 0 replies      
Bookish is hiring in NYC - full time, local

Bookish aims to be the main destination for consumer book discovery and news. We are a small company, well connected to the publishing industry, comprised of editors and software developers located in the Flatiron district.

We are looking for software developers who are passionate about books and the future of publishing.

We have a startup culture with a small, intense dev team. We believe in strong opinions, varied backgrounds, rapid prototyping, and taking risks. Along with books, we are excited about new technologies and innovative solutions to problems involving large, rich data sets, machine learning, and an immersive user experience.

We are using Scala, Akka, MongoDB, and ZeroMQ as part of our tech stack.

Sounds fun and interesting? Shoot me an email: scott [at] bookish [dot] com

dgurney 4 days ago 0 replies      
New York, NY.

Concert Window is bringing the live concert experience online. We are fully funded, working out of General Assembly, and already selling to paying customers.

We're bringing on a lead developer. Rails preferred. Love of music is a big plus.

Contact dan@concertwindow.com

singlow 4 days ago 0 replies      
Austin, TX - Fahrenheit Marketing - Full time

We're looking for a junior/intermediate level web developer with a few projects under her/his belt. Most of our projects are in PHP, many in Drupal. This is a full time permanent position with a couple of experienced developers on the team offer guidance and plenty of opportunities to learn new things.


felipellrocha 4 days ago 0 replies      
Comics Headquarters is looking for developers, designers, writers and artists! We are looking for our first employees. We are based in Dallas, TX. Interns ok. Remote ok.

More details at this page:

markvoelker 4 days ago 0 replies      
Cisco (RTP, NC preferred but location flexible)

Systems Test Engineer - Massively Scalable Data Center Architecture

We're looking for an engineer to join our Massively Scalable Data Center team in the Systems Development Unit. Help develop scale-out data center architectures (network, compute, storage, operations, distributed app workloads, etc), build them in the lab, and test them to validate the design. Work in a small team on a mix of technologies including Software Defined Networking (SDN), Big Data, network overlays, routing/switching, DevOps tools, open source software, distributed systems, and more at scale. Raleigh-Durham, NC preferred but other locations (New York, Boston area, San Jose, Seattle, REMOTE) available to well qualified candidates. For more information and/or to submit a resume, contact mvoelker at cisco dot com.

sgrock 4 days ago 0 replies      
Portland, OR/San Francisco - http://newrelic.com/about/jobs

New Relic is growing and we're looking to add several Ruby, Java, .NET, and Devops Engineers to our teams. If you want to join our fun dynamic company, give us a shout.

We are passionate, possibly even crazy, about application performance management (APM). Our mission is to make web applications run better, to make the internet more productive, and to make life easier for developers and devops. We are turning the APM marketplace upside down by providing SaaS products that deliver high-value functionality previously only available through enterprise software. We are well above 24,000 customers. And with your help we'll get to 10x that number.

[H1B] is fine. Usually no [REMOTE] but we have made exceptions.

joshfraser 4 days ago 0 replies      
Torbit in Sunnyvale CA
Lots of open positions including:

- JavaScript developer

- Go developer

- Big data engineer

- Front end developer

- Performance engineer


esigler 3 days ago 0 replies      
San Francisco, CA - Minted

Frontend & backend developers needed!

Minted is a social commerce site, crowd-sourcing graphic designs and art from around the world. Behind the scenes, we're running Python on MySQL running in EC2 and Rackspace environments.

We provide competitive compensation, generous benefits, and a brightly lit office environment that's 5 minutes walking distance from the Ferry Building in downtown San Francisco. We're backed by Benchmark Capital & IDG Ventures, among others.

See http://www.minted.com/jobs for more, or send me an email at eric@minted.com

alenlpeacock 4 days ago 0 replies      
Salt Lake City, Utah, Full Time Software Engineers at Space Monkey (http://spacemonkey.com)

Space Monkey is changing how the world stores data, forever. Winner of the 2012 Launch Festival (http://techcrunch.com/2012/03/08/space-monkey-launch/)

Some of the deep tech we're working on: immensely distributed systems, p2p (DHTs, NAT traversal, fairness mechanics, etc), distributed filesystems (and local interfaces to them via FUSE et al), hardcore crypto, mobile, web, and much more. We use a lot of python, but also C/C++ and Go.

If you think you might fit in on a team of super bright, hyper-productive folks, please drop us a line at our jobs@ email address.

triggit 4 days ago 0 replies      
Triggit, Inc.

San Francisco, CA - Full-Time - NO REMOTE - H-1B friendly


Triggit, a San Francisco ad technology startup, leverages massive amounts of data to do ad retargeting in real time. We currently see 150,000 requests/sec (yes, per second) and about 15 billion ad impressions per day. We have interesting engineering challenges and an ownership-based, meritocracy culture. Engineers also get their own office with a door.

Available positions:

  Senior Engineer: Ad Serving Systems (C/C++, Redis, ØMQ)

Ruby on Rails Developer (SLIM, SASS, Rails 3.2, Redis, PostgreSQL)

We're hiring very aggressively. You can apply via: http://triggit.com/careers

victoriastodden 4 days ago 0 replies      
New York, full-time, REMOTE

Change the future of scientific collaboration and publishing at RunMyCode.org. We are hiring two fulltime engineers to expand a prototype platform that enables scientists to openly share and reproduce the code and data that underlies their research publications. We are founded by top professors from Columbia University and HEC Paris. We are looking for:

* back-end infrastructure to scale the site on AWS, both for users and for scientific publications;
* C++, and experience in scientific languages such as R, S+, Matlab, python a plus;
* possible outreach to the scientific community and citizen science groups if interested.

If this sounds exciting to you, email your CV and cover letter to Victoria Stodden vcs@stanford.edu

cr4zy 4 days ago 0 replies      
Scottsdale ~ AZ ~ mobile / machine learning / python

~ YOU will be the 5th employee and carry major weight, because we need you to.

~ Extremely ambitious gameplan

~ Open to full and partial telecommute

~ New and best Apple hardware

~ $80k and up

~ Will pay moving expenses


mquirion 4 days ago 0 replies      
Baltimore, MD / New York City, NY


Lotame is hiring across the board. Web app devs, data scientists, big data devs, infrastructure, support, QA, account exec, etc...

We've created a SaaS solution that enables publishers, brands, and marketers to manage all of their audience data from any data source (web, mobile, CRM, off-line retail, etc...).

Great, challenging environment where you get recognized for doing great work. It's a complex industry that lets you use all the big buzzwords in day-to-day conversation without feeling ridiculous.

If interested, e-mail me at my HN username at lotame dot com.

nbclark 4 days ago 0 replies      
DoubleDutch (mobile, social, enterprise apps)
San Francisco, CS

We've already racked up an impressive client list:

  Cisco, HP, Adobe, TED, Macworld, RightNow, ...

and are looking for senior caliber developers to help us shape the future of the company.

Specifically we are looking for:

  senior iOS and senior Android developers,
who want to own a significant part of our mobile development.

We offer:

  competitive salary, generous equity + benefits,
and have already gained significant traction.

If interested, please contact me at nclark@doubledutch.me, or visit http://doubledutch.me/jobs

stevem_newrelic 4 days ago 0 replies      
New Relic has revolutionized app performance analytics with an enterprise-grade SasS offering. And as a result is growing like crazy. Oh, and is certifiably a Best-Places-to-Work (#2 in SF)!

If you are a talented Ruby, Java, or PHP engineer or QA specialist, and you want to work in Portland OR or San Francisco, you can find out more and apply at

We are also looking for
* Very talented software managers in Portland
* A Ruby-skilled Web Developer in San Francisco.

Please tell us about why you are the right person to help drive growth AND contribute to our fabulous work environment. We look forward to hearing from you!

kabir_h 4 days ago 0 replies      
Cambridge, MA - Shareaholic makes tools for publishers and users to help them find and share the best content on the web. We're a small, funded startup (with killer investors: Dave McClure, Dharmesh Shah, General Catalyst) that reaches 300 million unique users via 200K publishers. We've got an awesome team culture that avoids bureaucracy and gives everyone a meaningful chance to contribute. Everyone codes, even our marketing person.

We're hiring a Product Designer, Front End Developer and looking for a DevOps contractor:

Feel free to email me direct if you're interested or have questions: kabir at shareaholic dot com.

dtwhitney 4 days ago 0 replies      
Full-Stack Web Developer / Boulder, CO

Pellucid Analytics is looking for several full-stack web developers in Boulder to work with us on building our quantitative finance application. We're a JVM/Java/Scala shop, and you'll have the opportunity to work with the full TypeSafe Stack, focused mainly on The Play Framework, building both a standard browser based application as well as a mobile application for the iPad. We're an Agile/Lean shop, which means we're dedicated to lean principles throughout the company as a whole - there will be no struggle trying to sell these principles to management. Also if you've taken any of the advanced computer science courses through Stanford, like Machine Learning or Probabilistic Graphical Models, and you're interested in seeing how those are applied to the financial world, Pellucid Analytics is for you.

To give you a better idea of what you'll be working on, we're a quantitative financial analytics company called Pellucid Analytics. Our product is going to make it easy for a team of investment bankers to pull together a massive number of analytics and visualizations from our quantitative analysis, focused on either a specific company or industry, and arrange the data and visualizations into a presentation that fits the story they are trying to tell. Our clients engage with a different Fortune 500 company every day of the week where a different analytics presentation is needed. These presentations are put together by a small team and can be as large as 100 pages long, so the ease with which our analysis can be put together is our highest priority.

Experience Requirements
* 5+ years of JVM Development
* A Desire to learn Scala and other JVM languages
* 5+ years of Linux use
* 5+ years of web development (HTML/CSS/JavaScript)
* Experience with many varieties of databases, i.e. relational, non-relational, column-oriented, graph-based
* Experience with git (our ideal candidate makes frequent, small commits)
* Experience working with Amazon Web Services
* Experience working with wireframes and comps

Experience Pluses
* Bachelors Degree in Computer Science or a related field
* Experience with Scala
* Experience with the TypeSafe Stack
* Experience with the Play Framework
* Experience working with continuous deployment
* Finance Experience

Please respond with a resume and links to previous work to jobs at pellucid dot com

blo 4 days ago 0 replies      
San Francisco, CA (SOMA) - Backend and/or Frontend + Design engineers - Full time

Stealth - consumer web and mobile


We are a stealth, funded startup focused on improving how people fundamentally browse and interact with online services. Our new web-based experience combines UI/UX innovation with data algorithms to allow users to accomplish tasks in a more usable, efficient, and social manner.

We work mainly with JS (jquery and node.js) and HTML5. Mobile developers should be familiar with iOS/Android.

Curious? Contact [my username] at alum.mit.edu. Including your portfolio is preferable!

philippb 4 days ago 0 replies      
San Francisco, SOMA. Fulltime first hire, >3m downloads

We at KeepSafe are two co-founders who are looking for our first engineering hire. We have over 3m downloads and a killer retention.
When you're interested to join a smal and successful startup where you have impact and server a lot of users, we should talk.
Job post: http://dl.dropbox.com/u/620820/SF%203m%2B%20Startup%20first%...

Salary, equity + benefits. (and yes, we already raised money and have it in the bank)

Contact us at jobs@getkeepsafe.com

georgespencer 4 days ago 0 replies      
We're looking for Rails developers with good commercial experience who want to make a dent in the Universe. Based in London. Competitive salary. Contact zetter+hn@gmail.com.
mattsears 4 days ago 0 replies      
Littlelines (Dayton, OH) - Full time, local.

We're looking for rails and front-end developers to work with us in our new headquarters. We're a small and talented team of designers and developers that love making clients happy.

You'll have the opportunity to learn, hone your skills, and contribute valuable work to real projects.

We work exclusively on Rails web applications, so some familiarity with Rails views and how a Rails project is set up is a plus. Ideal candidates will be able to work with us at our headquarters.

Send us an email: jobs@littlelines.com.


bwb 3 days ago 0 replies      
Two Jobs for Perl Devs :)

Work from home, 100% remote!

Full listing at:

Thanks, Ben

mrlebowski 4 days ago 0 replies      
TheFind.com is looking for iOS developers in Mountain View/San Francisco, CA.

Here's the full post: http://pastebin.com/j4DWSzyr

jachwe 4 days ago 0 replies      
~sedna GmbH, Berlin , Fulltime, local, Frontend Developer
Infos on what we're doing on http://www.sedna.de

No conventional Web Development. :-)

(edited for proper link)

zuvikomx 4 days ago 0 replies      

We're expanding our web services and want someone keen to get their feet really wet with Javascript front-end development with a focus on both desktop and mobile. You've got experience with JQuery and maybe you're in love in Python. If you want to play with MapReduce, write an API, scale web services and work with real-time data, there's a lot of fun yet to be had. We really love our industry and are the current leading service provider in our field, working with top clients internationally. Email us at hire.me.mex@gmail.com with some work you've done.

olegp 4 days ago 0 replies      
Mobile Backstage (Helsinki, Finland)

Looking for a web developer with Java, MySQL experience & interest in infrastructure and cutting edge technologies such as server side JavaScript.


muntzen 4 days ago 0 replies      
Atlanta, GA - MailChimp (http://mailchimp.com)

Software Engineer

+++++ What we're looking for +++++

* Solid engineers. We don't care about pedigree or what languages or stacks you've worked in, we just want great engineers. In fact, if you don't want to "polish up the ole resume" and want to send code instead, that's great with us (though we'll take a resume in lieu of code).

* Developers who will thrive without explicit supervision or constant guidance.

* Developers located anywhere, but willing to work in Atlanta. We allow for flexible hours and some telecommute options, but you've got to be in the office here in downtown Atlanta on a regular basis. Relocation is an option.

+++++ Why it's great to work here +++++

* While we agree that PHP isn't the world's greatest language (http://blog.mailchimp.com/ewww-you-use-php/), it's our main language and our framework allows us to get a lot done without feeling the pain of PHP.

* We do use other languages also, such as python, C and more - http://blog.mailchimp.com/language-at-mailchimp/

* Our scale is interesting and fun and just keeps growing - http://blog.mailchimp.com/mailchimp-numbers/

* We are allowed to be creative. We're actually required to. Without process, managers, and meetings getting in the way, we get to concentrate on what we love to do without barriers - http://www.fastcocreate.com/1679207/creative-cultures-mailch...

Email us at engineer-hiring@mailchimp.com

markvoelker 4 days ago 0 replies      
Cisco (location flexible, RTP, NC or San Jose, CA preferred)

Cisco is hiring OpenStack solutions engineers, QA, and developers. Multiple business units and the Office of the CTO. Raleigh-Durham, NC and San Jose, CA preferred for some openings, but locations flexible including REMOTE work for well qualified candidates. Search for keyword OpenStack on http://www.cisco.com/careers or send inquiries/resumes to openstack-jobs@cisco.com.

urgeio2 4 days ago 0 replies      

We have several open positions, you find all of them on http://urge.io with full text, requirements and contact email


=> Lead Software Engineer Ruby on Rails

=> Lead Software Engineer UI/UX/Frontend

=> Lead Software Engineer iOS

=> Lead Software Engineer Android

=> Lead Software Engineer Node.js

=> Head of Operations

URGE IO, a startup headquarted in Berlin-Mitte, is building a consumer online product with groundbreaking technologies in the field of AI and Natural Language Processing. The product has launched and we are growing fast"currently showing an organic traffic growth of 2.1x per month, having already more than 400 #1 positions on Google SERPs while providing content in 17 languages including Chinese.

We offer:

=> Be with an amazing team and top-notch architects

=> Contribute to a cutting-edge product employing newest technologies from day one

=> Be right in the center of Berlin-Mitte, one of the coolest neighborhoods and startup communities

=> Be part of Europe's new tech hub Berlin and a vibrant ecosystem of smart people and many career opportunities

=> A top salary

=> Help and bonus on relocating/moving to Berlin

=> A long-term perspective at a fast growing company

=> Perfect software development environment

=> Work on a Mac

Please find all the job positions with full text and requirements on http://urge.io/jobs

argvzero 4 days ago 0 replies      
Basho is hiring! Many (>20) positions, many locations:


eblah 4 days ago 0 replies      
Online Commerce Group is looking for a PHP developer in Montgomery, AL.

Job Description and Responsibilities
With big initiatives planned in 2012, Online Commerce Group is looking for a driven, motivated PHP software programmer with experience distributing and supporting enterprise level software.

Desired Technical Skills

+ Object oriented design, design patterns, and data structures

+ Experience with PHP

+ Strong demonstrated RDBS experience with at least one of the following: SQL Server, Oracle, or MySQL

+ Working knowledge of at least one JavaScript framework (eg: Prototype.js, jQuery) along with strong Ajax experience is a plus

+ Experience working with a version control system; GitHub is a plus

+ Experience in releasing a software related package

Ideal candidates are those who possess the following attributes:

+ Those who are PASSIONATE about their work and desire to learn and grow in their craft

+ Those who think outside the box of conventional thinking

+ Those asking and answering the question: “How can we make this easier to use?”

+ Those who love semantics and well-structured code

+ Looking to bring networking and connectivity to the current team

+ Those with great character who are servants to those around them

+ Those who believe the impossible is possible

E-mail justin@onlinecommercegroup.com if interested.

petermorano 4 days ago 0 replies      
TrainSignal is looking for a JavaScript developer in Schaumburg, IL (Chicago)

Help us craft beautiful, engaging, user-friendly websites and mobile applications. In this role, you'll work closely with the development team to implement client-side solutions to support our user experience initiatives. You'll be primarily focused on building and maintaining a scalable, lean framework responsible for loading data and handling user interactions after the DOM is loaded.

You are a successful candidate if you are an innovative developer, a team player, and are eager to create interactions that engage our users. Additionally, you have a working knowledge of modern JavaScript frameworks and technologies, such as Backbone.js, Ember.js, Require.js, Node, SignalR or Video.js. Also, you admire the beauty of JSON, both visually and conceptually,

The ideal candidate has a passion and vision for conceptualizing and communicating interactions to the development team and business stakeholders. Working directly with other application developers to integrate client-side interactions with application data through API calls.


JaneStreet 4 days ago 0 replies      
Jane Street - New York (H1B ok), London, Hong Kong

Jane Street is looking to hire great software developers, researchers, and system administrators with an interest in functional programming. OCaml, a statically typed functional programming with similarities to Haskell, Scheme, Erlang, F# and SML, is our language of choice. We've got the largest team of OCaml developers in any industrial setting, and probably the world's largest OCaml codebase. We use OCaml for running our entire business, supporting everything from research to systems administration to trading systems. If you're interested in seeing how functional programming plays out in the real world, there's no better place.

The atmosphere is informal and intellectual. There is a focus on education, and people learn about software and trading, both through formal classes and on the job. The work is challenging, and you get to see the practical impact of your efforts in quick and dramatic terms. Jane Street is also small enough that people have the freedom to get involved in many different areas of the business. Compensation is highly competitive, and there's a lot of room for growth.

Apply here: http://janestreet.com/apply

kpete 4 days ago 0 replies      
TurboVote! (http://blog.turbovote.org/2012/05/were-still-growing-know-a-...)

Must love Rails and democracy (maybe not in that order). We're based in Brooklyn but have a remote developer in Denver who would love to expand the satellite "office"...

tikhon 4 days ago 0 replies      
jmburros 4 days ago 0 replies      
GetGlue is hiring in NYC - full time, local, relocation.

GetGlue is an awesome place to work. We are focused on innovation and value speed and iteration. We are looking for smart, passionate people who love building things to join our team. We offer a competitive salary, full medical/dental benefits, 401k, 3 weeks vacation, gym reimbursement, and other cool perks.

With over 2M users, GetGlue is building one of the largest social networks for entertainment. We have also partnered with 75 major television networks and 10 movie studios. GetGlue is based in New York City and backed by prominent venture capital firms. GetGlue won Mashable's 2011 Breakout Startup of the Year award and has been covered by CNN, LA Times, Wall Street Journal, Wired, Fast Company, Billboard, and many other publications.

You can email us at jobs at getglue dot com.

Mobile Engineer: http://getglue.com/jobs/mobile_engineer
Python Engineer: http://getglue.com/jobs/python_engineer
Data Scientist: http://getglue.com/jobs/data_scientist

googoobaby 2 days ago 0 replies      
Anything in Seattle that's not Amazon?
peterure 4 days ago 0 replies      
London, UK

BetStars is a seed stage startup working on a social football competition for mobile and facebook.
This is an exciting project with a strong concept - aiming for a large potential market.

We're looking for a back end software developer to build the structure and work with our designer/ front end developer and marketing guys.

This is in exchange for an equity stake. 5 team members are already on board and have broadly defined the core product. The role could work in conjunction with a day job, if you're prepared to put the time in.

You should have experience of creating software apps using the latest technologies, be London based and be up to speed on social media developments - and like football!

If you have a the right background and are interested in our project then please get in touch.

pete at betstars .co.uk


GaiaAir 4 days ago 0 replies      

Travtar is an online travel startup our mission is to make it easier for travelers to choose accommodations that keep all your travel companions' needs in mind. Our beta (Travtar.com) is live and I hope that you will poke around and have a look.

Right now we are looking to expand our (tiny) team to a Tech Lead (with the possibility of eventually assuming the CTO role). Although it would be good to have someone who knows Python/Django and machine learning/algorithms, it is more important to us to find someone who is a fast learner and a problem solver. Compensation will be equity.

We are also looking for a UX Intern to work closely with our Lead Designer.

If you're interested, contact hr [at] travtar [dot] com.

amduser29 4 days ago 0 replies      
Life360, San Francisco SF, CA

Director of Engineering: come help us scale out our engineering team as we scale out our user base past 20 million users.


htilford 4 days ago 0 replies      
Ensighten, Cupertino CA

Multiple Fulltime local positions


emcienjobs 4 days ago 0 replies      
Atlanta, GA - Emcien - Full Time, No H1B, No Remote

Software Engineer for Complex Web Applications

We are open to training someone with expertise in a non-Ruby language who demonstrates mastery of web development concepts, experience with complex application architectures, or is somewhat amusing.


vpayette 4 days ago 0 replies      
Seattle, WA (Belltown), Full Time, early stage startup

2 positions open:

- Web UI designer. Microsoft stack. Lean startup, Small team, you'll have immediate impact

- Systems engineer to install our server at clients sites and do general IT support for our office.

If interested, send your resume to vpayette@hotmail.com and I'll fill you in on the details.

sitespect 4 days ago 0 replies      

SiteSpect.com is hiring for a handful of engineering and analyst positions. We're a web analytics/optimization startup, located in downtown Boston. Please see http://www.sitespect.com/careers.shtml for all position listings.

Thanks for reading!

vduquette 4 days ago 0 replies      
(Toronto, Canada) - Full Time, Local

Desperate developer seeks accomplice to stave off lonliness. Passionate and comitted ruby developer looking for lasting code-relationship. Must be willing to commit code changes, and be okay with sharing a repository. Brogrammer tendencies a nice bonus, but not required.


wifast 4 days ago 0 replies      
Palo Alto, CA - Full-Time, Generalist Eng at WiFast. H1-B OK.

We are making internet access more affordable, ubiquitous, and fast.

Our founding engineers come from Google, Facebook and Apple. Our team is 5-strong, experienced, and well-funded.

Come say hi. jobs@wifast.com

elietoubi 4 days ago 0 replies      
Unpakt is looking for a senior rails developer and a head of product
more info here
jlevetin 4 days ago 0 replies      
RoR developer for green tech startup (Durham, NC) Full Time, Remote, H1B

A green tech, well funded startup is looking for an RoR developer to join the team. We help businesses and individuals reduce their power bills using smart electric meters. Our algorithm analyzes overall meter data, calculates individual appliance usage, and makes appropriate recommendations. Beta users (in 18 states and counting) have cut electric bills by as much as 50%. You'll have the opportunity to contribute to a new company and steer the evolution of its consumer facing website.

Is this you?

* True hacker mindset

* Ruby on Rails developer with aptitude for creating an elegant user experience

* Can code dynamic web apps using CSS and Javascript

* Degree in Computer Science or Engineering

* Any experience level, provided you have the programming

Nice to haves

* iPhone/iPad/Android development

* Python


* Help save the planet with smart, passionate, and eco-friendly engineers

* Competitive compensation blending equity and salary

* Retirement and healthcare

* Rural setting on six acres with hiking trails and an on-site dog

* Relocation, remote development, and H1B sponsorship possible


To apply visit:


Please include a cover letter or (preferably) a link to an RoR site you crafted

Google buys Meebo meebo.com
277 points by jcdavis  1 day ago   109 comments top 29
jorgeortiz85 19 hours ago 2 replies      
My first full-time job offer as I was wrapping up college in 2007 was from Meebo. At the time, they were about 12 employees.

I didn't realize it at the time, as it was my first time going through the interview/offer dance, but having much more experience with these things now (from both sides of the process), I can honestly say it ranks as the best I've ever heard of.

a) The technical portion of the interview was the best I've ever been through. It culminated in them asking me to set aside 4 hours to come into their office and work alongside them (asking questions if I needed to), writing an HTTP server in C.

I almost shat my pants when I heard the question, but to this day its the most rewarding technical interview of my life. I started off with a problem I wasn't sure I could sove in the allotted time, I _built_ something, and it _worked_. (Well, it mostly worked. There was one elusive bug I couldn't figure out that day. I had to leave because of another commitment, but I promised to come back the next day and fix it. When I got back the next day, a senior Meebo engineer had spent 3 hours debugging my code until he figured out the problem. We code reviewed my code line-by-line as a wrap-up to the interview.)

b) The non-technical portion of the interview was the best I've ever been through. They were very concerned about the ever-elusive "culture fit", and the entire team made an effort to get to know me, taking me out to meals, etc. I met all three of the co-founders (Seth, Elaine, and Sandy), all of whom I'm sure were busy trying to build a product and grow a company, but they were incredibly warm, genuinely interested in getting to know me, and generous with their time.

c) They gave me a great offer. For a fresh-out-of-college student with not much real work experience, both the salary and the equity portions of my offer were extremely generous. I didn't even have to negotiate. At the time, Seth explained they didn't want to go through a contentious negotiation process, so they were opening off with a generous offer and it wasn't really open to negotiation. It was, indeed, a generous offer. (Five years of experience later, and I'm making less money, adjusted for inflation, than Meebo offered me as a fresh-out-of-school untried new hire.)

d) The post-offer process was the best I've been through. At the time, I knew nothing about startups, stock options, VC, etc. I didn't even know how much I didn't know. At his own initiative, Seth (the CEO!), took the time to explain the equity portion of my offer. The offer included a number of options and a strike price (standard), but unprompted told me about the other numbers I should be concerned with: total shares outstanding, fully diluted % stake, preference multiples, etc. There's much more transparency about this stuff today (blogs, etc), but at the time no one else explained this stuff to you (and as a stupid college student, you wouldn't know to ask). Even today, in a much more competitive hiring environment, I hear about companies that tell experienced engineers (who know what they're negotiating) that certain numbers which are essential to understanding an equity offer (like total number of shares outstanding) are "confidential".

I ended up turning down the offer, but I have enormous admiration and respect for Seth, Sandy, Elaine, and the whole team at Meebo. Congratulations on your many successes over the years, and I hope to continue seeing great things from you in the future.

michaelbuckbee 1 day ago 8 replies      
To me this makes sense as Meebo has really transformed themselves from a "chat" company to an "advertising toolbar" company.

They (for better or worse) absolutely dominate the annoying popup toolbar at the bottom of a website market.

Ex: http://www.slate.com

jry 1 day ago 2 replies      
One thing no outlet has reported is that everyone except business development and select engineers were laid off as a result of the deal.

This all comes from someone who left Meebo recently and is still close with people that work there.

Not sure exactly how many, but it sounds like it was a good number.

Note: I said it was the majority, that's what my friend made it sound like, but I'm not sure.. will update once I find out

dm8 1 day ago 0 replies      
I loved Meebo back in 2005 but they became annoying as hell with their toolbar. I always felt that product was more of a "solution in search of a problem".

Anyways, I'm happy for Meebo team. I'm following them for a while and they seem to be really good guys. Especially, their founding team.

ALee 1 day ago 1 reply      
I met the Meebo team at SXSW in 2008 and, being the uppity entrepreneur, I asked if I could stay in touch with them...

Even though they were super busy, Seth would take a call over the phone when my startup was about to get acquired or when we were trying as hard as we could to raise money in late 2008.

When I was playing a game of Underground Assassins in 2011, nobody knew my name. So they went by my t-shirt's logo - Meebo. Honestly, six years after they began, people still remembered their logo.

I still find it amazing how Meebo for a period of time inhabited the social consciousness. Like art, I'm glad to have experienced it, and being in the bay area, felt a little closer to it.

kul 1 day ago 0 replies      
There was a lot of Meebo coverage on TC over the years: http://techcrunch.com/tag/meebo/page/5/

Early rounds were rumoured to be done at $200m valuations so with liquidation preferences I'm not sure how much this really leaves on the table after the investors are paid.

1123581321 1 day ago 1 reply      
I was expecting this or a shut-down announcement soon. Meebo has never been able to provide something valuable to enough people to become a going concern.
SpikeDad 1 day ago 0 replies      
Not good news. I do hope Google leaves the Meebo name intact so it's easy to block their garbage with Adblock.

I assume shortly we'll be seeing new postings from Google on what new personal information they'll be adding to the Google brain from Meebo.

rokhayakebe 1 day ago 3 replies      
Meebo definitely went through its nine lives. I wonder what Google was trying to acquire through this purchase.
capo 1 day ago 1 reply      
"... has entered into an agreement to be acquired by Google!".

Does that mean that they are expecting some sort of regulatory review before it's a done deal or is it just standard speak?

RossDM 1 day ago 0 replies      
This makes me sad for the future of their chat client. The toolbar may suck, but their IOS client rocks. It synchronizes with their web chat interface, so that you may switch between conversations on mobile/desktop.
franze 1 day ago 2 replies      
I don't think that (even) more developers for G+ will solve ... anything.
huhtenberg 1 day ago 0 replies      
> Thank you all for coming along for the ride!

Reads like a farewell note to me, not very encouraging.

sakopov 1 day ago 0 replies      
Nice, generic and overenthusiastic post-acquisition blog post. They'll likely be shutdown within a few months.
emehrkay 1 day ago 0 replies      
I like meebo, I always have and still use it (for AIM). I consider myself a fan even though I used to hate: "They got 15 million for online instant messaging?"

I really liked how in the early days they would show off their growth, new office/employees, etc. when you logged in. It subconsciously acted as a source of inspiration.

ricardobeat 22 hours ago 0 replies      
I hope Meebo Messenger doesn't die. It's still the best web-based chat app, and the only way I still connect to my old MSN account.
rorschachh 1 day ago 0 replies      
google is smart enough to realize that buying user bases doesnt work so it must be the meebo metrics and their client install base? over the last few years it seems like meebo has been struggling to make chat more of a commodity than it actually is, IMO and at this price its more like a push for investors. as for g+ - desperate times call for desperate measures.
KenCochrane 1 day ago 1 reply      
Looks like the site is getting crushed, I can't load the page.
jamesflorentino 1 day ago 0 replies      
I honestly did not see that coming. I was a regular user of meebo way back in 2006-2008 but I don't have a solid recollection as to why I left (now using imo.im).

I can only assume that the acquisition has something to do with Google Plus. Well, whatever it is for, I wish them good luck.

soulclap 1 day ago 0 replies      
Meebo was useful, back then. Sometimes. But right now I am tempted to just respond with 'A/S/L?'.
gfosco 1 day ago 1 reply      
Interesting... does Meebo have any patents? I really would've expected that Google could re-develop any Meebo technology for cheaper than an acquisition.
shasty 17 hours ago 0 replies      
If they are like a company I used to work for Meebo probably has a patent that reads as follows:

System and message for sending a message using a computer system

jpkeisala 1 day ago 0 replies      
For a moment I was thinking they bought Meego.
taylorbuley 1 day ago 0 replies      
I liked how they phrased the news in the body of the post -- "Meebo has entered into an agreement to be acquired by Google" -- more than how they phrased it in the headline: "Google is acquiring Meebo." I'd like to think that if I was selling a startup I would be master of my own destiny, too.
evanwolf 22 hours ago 0 replies      
This is exactly the kind of talent and infrastructure you want for building WebRTC clients for Adsense. Think enhanced, in-browser, click-to-call ads. With video chat. Talk to other shoppers and customers, then talk directly with the restaurant or plumber.

Or they could join the Google+ team as G brings videoconferencing in-house.

shasty 18 hours ago 0 replies      
Google should definitely buy ICQ next.
kevinsd 1 day ago 0 replies      
I have no doubt that startups including meebo got talents. But how does google maintain its bar of engineer qualification? Or does it?
zinssmeister 1 day ago 0 replies      
dirtyhand 1 day ago 2 replies      
Google is scared of Pinterest.
I Up Vote Every 'Show HN' Post and You Should Too tortillasinbed.tumblr.com
273 points by ZanderEarth32  4 days ago   84 comments top 36
citricsquid 4 days ago 2 replies      
Show HN is just another marketing tool and quite a few people treat it as such. I upvote Show HN posts that are good, upvoting them all because they're "putting themselves out there" is silly; it assumes HN is a very small community of people only here for personal improvement.
franze 4 days ago 7 replies      
i'm guilty of something: when i submit a "Show HN" entry, and i see it drop of the "new" list too fast (within 5 to 10 minutes) without any(!) upvotes, i delete it and wait for a better time.

my rationalizing behind that:

a) I'm sad that i didn't get any feedback on my latest weekend project. (That's the emotional part)

b) But also i believe that the timing was just bad. 5 to 10 minutes isn't much of a window.

deleting gives the opportunity to resubmit it.

said that: i know that this is kinda "gaming HN" and should probably not be possible. (@pg)

my vote/like/+1 for a http://news.ycombinator.com/show view.

p.s.: shameless self promotion: here is my latest "Show HN" submission https://news.ycombinator.com/edit?id=4053553

tomgallard 4 days ago 1 reply      
I agree (having seen my own Show HN disappear with only one upvote).

One of the most useful things in the community is the wide range of talent and expertise. Reading through comments on the Show HN posts is a great way to learn a lot very quickly.

They also tend to spark off interesting discussions.

So I'm joining the 'Upvote Show HN posts' club.

johnnyg 4 days ago 0 replies      
I love this thought and am joining your club. I think:

1. If you built it, you should get to show it to other makers.

2. You should get blunt, honest feedback that allows you to improve.

Newky 4 days ago 1 reply      
Although I agree with the sentiment, I think its not necessarily correct, if every Show HN is upvoted regardless of what you think, we can end up with a situation where we have a bunch of Show HN links in top 10 which are nothing except the person putting themselves out there. Maybe this is not a possibility with the standard of the HN community, but blindly upvoting for the sake of someone putting themselves out there seems a bit crazy.
dclaysmith 4 days ago 2 replies      
I also cruise "newest" and make it a point to view and upvote any credible "Show HN" posts. However, you do get the odd post that abuses "Show HN". Sometimes, they are just "Show HN: This Cool Link I Found", "Show HN: A site I found but had no hand in making", etc. Before everyone goes blindly upvoting, make sure you take the time to follow the link and make sure it's on topic...
guelo 4 days ago 1 reply      
Good job ruining the front page today, hopefully it won't last.
alan_cx 4 days ago 2 replies      
I would suggest a separate category for Show HN. Would make the whole thing easier. Also, Im not sure how Show HN is "news" as such.

So we have:
Hacker News new | threads | comments | ask | jobs | submit

Why not just add a Show HN bit?

duck 4 days ago 0 replies      
I started Hacker Newsletter (http://hackernewsletter.com) about two years ago for a similar reason. I wanted to highlight "Show HN" posts more and collect them each week. I still do that, but found that I have to be more picky these days as there are more projects than ever and a lot of them seem half-baked.

I would also add, don't be too harsh when criticizing someone's new project. It seems to happen way too often. Bringing up problems is great, but do it in a way that will help the creator.

joshmlewis 4 days ago 0 replies      
Well now there are 5 Show HN's on the front page.

Well done.

udp 4 days ago 4 replies      
At http://news.ycombinator.com/ask, you can see all of the Ask HN submissions. Is there something similar for Show HN?

If not, I think that'd be quite nice to have.

laktek 4 days ago 1 reply      
My only worry is people starting spam "Show HN", hoping for the obliged up-votes.
richo 4 days ago 1 reply      
Not everyone can be an astronaut. This community is built on doing awesome stuff, and sadly that pretty much entails that if you worked really hard and ultimately failed then your work is of little consequence.

A well thought out post detailing why you failed and why you don't think you will next time is a different story, though.

guelo 4 days ago 0 replies      
Interesting, looks like pg killed this story.
joshmlewis 4 days ago 1 reply      
Ok, now there are many more than 5 Show HN's on the front page.

I wonder if everyone was like oh a post to make everyone feel guilty about letting Show HN's slide, let me show HN something and reap the benefits. Good thinking.

ditojim 4 days ago 0 replies      
the problem with this strategy being used by many is presently apparent on the homepage. i would estimate over 60% of the stories are Show HN. I personally come here for technology news, so this makes HN less valuable to me as a user.
pramodbiligiri 4 days ago 0 replies      
Completely agree.

Show HN ought to be a top level tab, for a site labelled "Hacker News"! Think of it like a KickStarter, but just for kicks (mostly) :)

acoyfellow 4 days ago 0 replies      
I love this mentality and appreciate that there are people like you here. I'm so glad I found HN- and I can't wait to Show HN my upcoming projects
TeMPOraL 4 days ago 0 replies      
I, like OP, also upvote "Show HN" posts on the basis that people should be encouraged to ship. It worked on me as well.

But anyway, could somebody explain this:


Is this a result of this thread?

Permit 4 days ago 1 reply      
Judging from the front page, you've converted a few people haha. I was sad to see my Show HN project fall off the new page after just four votes a few months ago, so I'm sure a lot of people appreciate this.
Tycho 4 days ago 0 replies      
One of the best things is also when people write blogs and submit them to HN. It differentiates our feed from just mirroring what you'd see in Slashdot or Reddit.
jack-r-abbit 4 days ago 0 replies      
I will assume this is why my feed is now blowing up with Show HN posts. I up vote on substance... not because the title started with "Show HN"
falcolas 4 days ago 1 reply      
Wow. Front page to 141 in the space of a lunch break. Flag seems a bit broken.

It seems that the backlash of this was too heavy handed - there are no ShowHN posts on the front page now.

Kilimanjaro 4 days ago 1 reply      
I'd divide the front page in four sections: hot, new, ask, show, with 20 posts each.

It's time for a fresh new look.

tbatterii 4 days ago 1 reply      
the quality of content on HN is inversely proportional to this idea catching on IMO.
Cushman 4 days ago 0 replies      
This is without doubt the best fad ever to hit HN. I hope it keeps up.
zemo 4 days ago 0 replies      
sometimes the truth hurts people's feelings! If they spend 10 or 20 hours making something and it's total shit, don't tell them! If you tell them it's not good, they might fix it! Make sure you tell everyone everything they make is good, so that they never can never recognize when they're on the wrong track. Surely there can be no drawbacks to engaging in a positive-only, harmonious love-fest, free of criticism and negative sentiment.
smackfu 4 days ago 1 reply      
Heh, now half the front page is Show HN, which doesn't seem right either.
hoopism 4 days ago 0 replies      
I am sure someone will give a good reason for not doing this but as a note... I do actively seek out these threads. I love seeing what people are creating and the discussions are often enlightening.
fernandose 4 days ago 0 replies      
this is awesome this has got more attention.

I submitted my project yesteday (http://news.ycombinator.com/item?id=4048636) to get some feedback and got zero comments and 1 upvote. Not sure what i did wrong, but I think you really need some friends for immediate upvotes to get some serious exposure.

Whats interesting is that I posted the same project on reddit/startups and reddit/entreperneurs and got over 30 really useful comments and 30 upvotes.

dfragnito 4 days ago 0 replies      
We did our "Show HN" post today. Not sure if this article helped us or hurt us. We dropped like a stone in the new section then made it to the front page briefly. The highest was 20. Then suddenly dropped to the third page and falling.

I think the title was all wrong. Not sure what the policy is for resubmitting?

Here is our post


Up votes are nice but would really like some feedback

Achshar 4 days ago 0 replies      
Can I rant? I have had about two show HN's without a single upvote or comment. It's like no one sees them. It's kind of discouraging but i will keep doing it. The next one will be a long exposure camera app in opera mobile, finished proof of concept yesterday. :P
sicxu 4 days ago 0 replies      
you can use http://www.myezapp.com/pub/help/hackernews.ws to build custom tools. one example/test case that collects Show HN stories are at http://testblog1-myblog.blogspot.com/

disclaimer: i build the site and appreciate any feedbacks.

jpadilla_ 4 days ago 0 replies      
And it seems to be working! http://d.pr/i/3oxM
lwhi 4 days ago 0 replies      
And suddenly there's a problem: a majority of 'show HN' on the front page ... ;)
bromagosa 4 days ago 0 replies      
I'm upvoting this.
Gmaps.js the easiest way to use Google Maps github.com
267 points by DanielRibeiro  3 days ago   40 comments top 17
yellowbkpk 3 days ago 2 replies      
... and also probably against the newest terms of use that Google put out recently:

https://developers.google.com/maps/terms 10.2(a):

"(a) No "Wrapping." You must not create or offer a "wrapper" for the Service, unless you obtain Google's written consent to do so. For example, you are not permitted to: ... (ii) create a Maps API Implementation that reimplements or duplicates Google Maps/Google Earth. For clarity, you are not "re-implementing or duplicating" Google Maps/Google Earth if your Maps API Implementation provides substantial additional features or content beyond Google Maps/Google Earth, and those additional features or content constitute the primary defining characteristic of your Maps API Implementation."

kgrin 3 days ago 2 replies      
Honest question: what's the raison d'etre here? Is the Maps API really that annoying that people need a wrapper?
ot 3 days ago 2 replies      
I really like that the interface is generic, abstracting away the mapping service. This way it may be possible to write bindings to other mapping services, such as OpenStreetMap or Bing Maps, and switch the service by just changing a variable.
sirn 3 days ago 1 reply      
Requires jQuery. Strange that this is not mentioned anywhere in their website.
topcat31 3 days ago 2 replies      
As someone who likes to hack things together but is really not a great developer this is wonderful!

Would it be possible to add integration for Stamen maps?


I'd love that!

dbarlett 3 days ago 1 reply      
Has anyone compared this to Leaflet[1] or Mapstraction[2]? Leaflet was a big help on a quick project, but the abstraction was somewhat leaky and there were annoying bugs switching between maps.

[1] http://leaflet.cloudmade.com/
[2] http://mapstraction.com/

jp_sc 3 days ago 0 replies      
OT: Please fix the title. The unpaired quote makes me feel uncomfortable. ;)
baby 3 days ago 0 replies      
bookmarked for my current project, why doesn't Google Map use an API like this? Would save lives.
shashashasha 3 days ago 0 replies      
Also nice is this JQuery plugin by Shawn Allen that uses simple html and data attributes to generate basic maps. Very useful if the maps are just supplemental, because they can be just built out in a template: http://prag.ma/code/htmapl/
wyck 3 days ago 0 replies      
I recently was reading was looking for an API that had address and directions support and found these two, http://gmap3.net/ and http://code.google.com/p/jquery-ui-map/. Any plans to add that to gmaps.js?
yaraher 3 days ago 0 replies      
For what is worth, we also have a Rails gem for GmapsJS at github.com/xenda/gmapsjs.

Issues and ideas are always welcome for both the JS and Gem versions!

mcnemesis 3 days ago 1 reply      
GMAP3 (http://gmap3.net/) is the killer ;-)

Actually, this feels and looks like a ripoff of J.B. Demonte's work (https://github.com/jbdemonte/gmap3), or is it a fork?

bratsche 3 days ago 2 replies      
I was under the impression that features like routing required the expensive paid Google Maps tier.. is that not the case?
zerop 3 days ago 0 replies      
Very nice. Going to use it.
kinow 3 days ago 0 replies      
Great work, I'm using GMapEZ, but gmaps.js seems to be much easy and cleaner IMHO. Will take a look at it later. Thanks for sharing.
michaelkscott 3 days ago 0 replies      
This is one of the coolest things on here today. Definitely bookmarked.
studio816 3 days ago 0 replies      
Add to my toolbox. Thanks!
Latency numbers every programmer should know github.com
258 points by friggeri  5 days ago   133 comments top 31
luckydude 5 days ago 4 replies      
Most of these latencies were measured and written up for a bunch of systems by Carl Staelin and I back in the 1990's. There is a usenix paper that describes how it was done and the benchmarks are open source, you can apt-get them.


If you look at the memory latency results carefully, you can easily read off L1, L2, L3, main memory, memory + TLB miss latencies.

If you look at them harder, you can read off cache sizes and associativity, cache line sizes, and page size.

Here is a 3-D graph that Wayne Scott did at Intel from a tweaked version of the memory latency test.


His standard interview question is to show the candidate that graph and say "tell me everything you can about this processor and memory system". It's usually a 2 hour conversation if the candidate is good.

larsberg 5 days ago 5 replies      
Honestly, I'd rather programmers know how to _measure_ these numbers than just have them memorized.

I mean, if I told them that their machine had L3 cache now, what would they do find out how that changes things? (This comment is also a shameless plug for the fantastic CS:APP book out of CMU).

kjhughes 5 days ago 0 replies      
Anyone who hasn't heard Rear Admiral Grace Murray Hopper describe a nanosecond should check out her classic explanation:


jgrahamc 5 days ago 1 reply      
I believe that this originally comes from Norvig's "Teach Yourself to Program in Ten Years" article: http://norvig.com/21-days.html
dsr_ 5 days ago 2 replies      
Scaling up to human timeframes, one billion to one:

Pull the trigger on a drill in your hand 0.5s
Pick up a drill from where you put it down 5s
Find the right bit in the case 7s
Change bits 25s
Go get the toolkit from the truck 100s
Go to the store, buy a new tool 3000s
Work from noon until 5:30 20000s
Part won't be in for three days 250000s
Part won't be in until next week 500000s
Almost four months 10000000s
8 months 20000000s
Five years. 150000000s

yuvadam 5 days ago 1 reply      
Is a single-text-file-github-gist the best way to disseminate this piece of knowledge (originally by Peter Norvig, BTW)?

What about a comprehensive explanation as to why those numbers actually matter?


peteretep 5 days ago 1 reply      
aristus 5 days ago 0 replies      
These are good rules of thumb, but need more context. Plugging an article I wrote about this & other things a couple of years ago for FB engineering: https://www.facebook.com/note.php?note_id=461505383919

The "DELETE FROM some_table" example is bogus, but the rest is still valid.

sciurus 5 days ago 0 replies      
One of my favorite writeups on this topic is Gustavo Duarte's "What Your Computer Does While You Wait"


some1else 5 days ago 0 replies      
John Carmack recently used a camera to measure that it takes longer to paint the screen in response to user input, than send a packet accross the Atlantic:

I came across the post when I was looking for USB HID latency (8ms).

xb95 5 days ago 1 reply      
This reminds me of one of the pages that Google has internally that, very roughly, breaks down the cost of various things so you can calculate equivalencies.

As an example of what I mean (i.e., these numbers and equivalencies are completely pulled out of thin-air and I am not asserting these in any way):

  * 1 Engineer-year = $100,000
* 25T of RAM = 1 Engineer-week
* 1ms of display latency = 1 Engineer-year

This allows engineeers to calculate tradeoffs when they're building things and to optimize their time for business impact. E.g.: it's not worth optimizing memory usage by itself, Latency is king, Don't waste your time shaving yaks, etc etc.

EternalFury 5 days ago 0 replies      
Considering that so many programmers are currently enthralled with JavaScript, Ruby, Python and other very very high level languages, the top half of this chart must look very mysterious and unattainable.
zippie 5 days ago 0 replies      
These numbers by Jeff Dean are relatively true but need to be refreshed for modern DRAM modules & controllers. Specifically, the main memory latency numbers are more applicable to DDR2 RAM vs the now widely deployed DDR3/DDR4 RAM (more channels = more latency). This has been a industry trend for a while and theres no change on the horizon. Additionally, memory access becomes more expensive because of CPU cross chatter when validating data loads across caches.

A potential pitfall with these numbers is they give engineers a false sense of security. They serve as a great conceptual aid - network/disk I/O are expensive and memory access is relatively cheap but engineers take that to an extreme, and get lackadaisical about memory access.

When utilizing a massive index (btree) our search engine failed to meet SLA because of memory access patterns. Our engineers tried things at the system (numa policy) and application level (different userspace memory managers, etc.)

Ultimately, it all came down to improving the efficiency around memory access. We used Low-Level Data Structure to get the 2x improvements in memory latency:


balloot 5 days ago 1 reply      
The thing here that is eye opening to me, and relevant to any web programmer, is that accessing something from memory from another box in the same datacenter is about 25x times as fast as accessing something from disk locally. I would not have guessed that!
stiff 5 days ago 0 replies      
I present to you Grace Hopper handing people nanoseconds out:



Symmetry 5 days ago 4 replies      
In practice any out of order processor worth its salt ought to be able to entirely hide L1 cache latencies.
SeanLuke 5 days ago 3 replies      
How is a mutex lock less expensive than a memory access? Are such things done only in registers nowadays? This doesn't sound right.
lallysingh 5 days ago 0 replies      
If this is your cup of tea, have a look at Agner Fog's resources: http://agner.org/optimize/

Also, I'd have a look at Intel's VTune or the 'perf' tool that ships with the linux kernel.

perlpimp 5 days ago 0 replies      
Such items are important to web developers and they can use them to justify looking at one or other technology. Or perhaps attempt at least benchmarking and have them as one of the guides in configuring and setting up services. Comes to mind why is Redis can be better then mongodb and in what configuration.

As well in discussion about this and that these can be of help too.

Adding misaligned memory penalties such as on word boundary and page boundary can enhance such document. This might be a good cheatsheet if one inclined to research and make one.

al_james 5 days ago 0 replies      
What stands out here is how long a disk read takes (especially compared to network latency). Indeed, disk is the new tape.
CookWithMe 5 days ago 0 replies      
Also, these numbers don't mean much on their own. E.g. L2 Cache is faster than main memory, but that doesn't help you if you don't know how big your L2 Cache is. Same for main memory vs. disc.

E.g. I optimized a computer vision algorithm for using L2 and L3 caches properly (trying to reuse images or parts of images still in the caches). Started off with an Intel Xeon: 256KB L2 Cache, 12MB L3 Cache. Moved on to an AMD Opteron: 512KB L2 Cache (yay), 6MB L3 Cache (damn).

Also, the concept of the L2 Cache has changed. Before multi-cores it was bigger and the last-level-cache. Now it has become smaller and the L3 Cache is the last-level-cache, but has some extra issues due to the sharing with other cores.

The important concepts every programmer should know are memory hierarchy and network latency. The individual numbers can be looked up on a case-by-case basis.

bunderbunder 5 days ago 0 replies      
I find myself thinking of figures like these every time I see results for benchmarks that barely touch the main memory brought up in debates about the relative merits of various programming languages.
CookWithMe 5 days ago 1 reply      
What about L3 Cache?

What about Memory Access on another NUMA Node?

What about SSD?

Does a mobile phone programmer need to know the access time for disks?

Does an embedded system programmer need to know anything of these numbers?

Every programmer should know what memory hierarchy and network latency is. (If you learn it by looking at these numbers, fine...)

dockd 5 days ago 0 replies      
Does anyone feel like this is sort of an apples to oranges table? It compares reading one item from L1 cache to reading 1M byte from memory, without adjusting for the amount of data being read (10^6 more). It looks like the data was chosen to minimize the number of digits in the right column.
chmike 4 days ago 0 replies      
Lz4 is faster than zippy and much easier to use. It's a single .h .c file.
patrickmay 5 days ago 0 replies      
When working on low latency distributed systems I more than once had to remind a client that it's a minimum of 19 milliseconds from New York to London, no matter how fast our software might be.
JoeAltmaier 5 days ago 2 replies      
Network transmit time is almost irrelevant. It takes orders of magnitude more time to call the kernel, copy data, and reschedule after the operation completes than the wiretime.

This paradox was the impetus behind Infiniband, virtual adapters, and a host of other paradigm changes that never caught on.

ryandetzel 5 days ago 1 reply      
Interesting but unnecessary for most programmers today. I'd rather my programmers know the latency of redis vs memcached vs mysql and data type ranges.
hobbyist 5 days ago 1 reply      
How is mutex lock/unlock different from any other memory access?
mmukhin 5 days ago 0 replies      
2kB over 1Gbps is actually 16ns (i guess they round up to 20)
Morg 5 days ago  replies      
Someone should add basic numbers like ns count for 63 cycles modulo and that type of stuff -
That'll help bad devs realize why putting another useless cmp inside a loop is dumb, and why alt rows in a table should NEVER be implemented by use of a modulo, for example.

Yes I know that's not latency per se but in the end it is too.

Google Blockly - a visual programming language code.google.com
247 points by antichaos  5 days ago   122 comments top 45
ianbishop 5 days ago 2 replies      
I made a prime sieve: http://i.imgur.com/Elk5A.png

It was pretty fun.

JS generated isn't so bad..

  var n;
var A;
var i;
var x;
var j;

n = 100;
A = [];
for (i = 0; i <= n; i++) {
A[i - 1] = true;
var i_end = Math.sqrt(n);
for (i = 2; i <= i_end; i++) {
if (A[i - 1] == true) {
j = Math.pow(i, 2);
while (j <= n) {
A[j - 1] = false;
j = (j || 0) + i;
for (x = 2; x <= n; x++) {
window.alert([x,': ',A[x - 1]].join(''));

dxbydt 4 days ago 2 replies      
i solved a problem featured on the yc company interviewstreet.com codesprint.

the problem: Count the number of one-bits from 0 to 2^n - 1, for n from 1 to 20.

my solution: http://i.imgur.com/hUxt0.png

when you run the solution:

     Number of one-bits in 1 bit numbers from 0 to 1 = 1
Number of one-bits in 2 bit numbers from 0 to 3 = 4
Number of one-bits in 3 bit numbers from 0 to 7 = 12
Number of one-bits in 4 bit numbers from 0 to 15 = 32
Number of one-bits in 5 bit numbers from 0 to 31 = 80
Number of one-bits in 6 bit numbers from 0 to 63 = 192
Number of one-bits in 7 bit numbers from 0 to 127 = 448


    var list;
var x;
var prev;
var onebits;
var doubleatprev;

list = [];
list[0] = 1;
list[1] = 4;
for (x = 2; x <= 20; x++) {
prev = x;
onebits = Math.pow(2, prev);
doubleatprev = list[x - 1] * 2;
list[1 + x - 1] = onebits + doubleatprev;
for (x = 1; x <= 20; x++) {
window.alert(['Number of one-bits in ',x,' bit numbers from 0 to ',Math.pow(2, x) - 1,' = ',list[x - 1]].join(''));

Took 15 minutes to code up and 45 minutes to debug the array indexing :) One of these days I'll be able to write the JS and get the Blockly instead of the other way around - that'd be super awesome!

dangrover 5 days ago 6 replies      
The UI for this reminds me a lot of Scratch from MIT.
majke 5 days ago 2 replies      
This seems to be done by an extraordinarily smart guy - Neil
Fraser. He's behind "google-diff-match-patch" [1] project,
which is AFAIK the machinery behind realtime collaboration
on google docs.

Definitely worth watching.

[1] http://code.google.com/p/google-diff-match-patch/

jhuni 5 days ago 0 replies      
The name of this language immediately made me think of the blocky.io (http://blocky.io/) visual programming language, which was written in Common Lisp by David O'Toole before this language was developed. Blocky.io is very similar to this language, in more then just name, it even has its own MIT scratch like interface: http://blocky.io/blog/wp-content/uploads/2012/03/Screenshot-....
arturadib 5 days ago 1 reply      
Quick feedback: Would be great if the front page included some demos already built so we could have a better idea of what the final code looks like.
grakic 4 days ago 0 replies      
Hey, you can create new maze puzzles for your fun from the JavaScript console (WebKit Inspector, Firebug,...)! First create a new function to paint the custom map by pasting this code into the console: https://gist.github.com/2848451

Next setup Maze.MAP matrix with value 1 for empty cell, 0 for path and 2/3 for start/finish positions.

Now run loadMazeMap() to load your new challenge ;)

Example: http://www.dodaj.rs/f/f/nM/4w3wop7u/custommaze.png

xarien 4 days ago 2 replies      
I noticed something interesting and disturbing after reading some of the answers: people are more concerned with the length of the code rather than the optimal solution (no extra turns / backtracking). This reminds me of interviewing at MS about 12 years ago and all they cared about was the ability to write recursive code.

IMO, yes, elegant code is fantastic, but don't lose track of why we write code in the first place.

Edit: consolidating from post below.


Here's a minimal solution with optimal logic (for this map) without hard coding. It also ensures that there is a forward step in every iteration of the while loop.

Basically it's just an order of precedence:

Turn right > turn left > go straight

exDM69 5 days ago 0 replies      
Notice how statement blocks are different shape than expression blocks. That's my favorite feature of this language.
th0ma5 5 days ago 0 replies      
I like the comment in the Maze demo's javascript:

* Execute the user's code. Heaven help us...

ArekDymalski 5 days ago 1 reply      
I don't understand. 1st it was part of AppInventor lab experiment. Google closed it in December and MIT took it over. Now it's back? Why?
dxbydt 4 days ago 1 reply      
lifthrasiir 4 days ago 1 reply      
I should note that the appearance of Blockly is very similar to App Inventor[1]. It seems that visual programming languages with imperative and sequential semantics converge to one direction: "blocky" combining core primitives and custom primitives. In this sense I think it's THE future of domain-specific languages.

[1] http://www.appinventor.org/

iandanforth 5 days ago 0 replies      
Two feature requests:

As evidenced by this thread a 'Share' button would be great.

I'd love to be able to duplicate blocks by shift-click-n-drag.

kisielk 4 days ago 0 replies      
This past weekend at the Vancouver Polyglot Conference there was a session with the author of Waterbear (http://waterbearlang.com/) that got a fairly good turnout. It looks remarkably similar.
draegtun 4 days ago 1 reply      
Reminds me of Sprog - http://sprog.sourceforge.net/

Back in the day I was looking at Sprog for some client-facing project so probably worth looking back at it again. Here's a nice example of Data Munging with Sprog - http://www.perl.com/pub/2005/06/23/sprog.html

metamatt 5 days ago 0 replies      
The puzzle-piece representation of structure is neat, but at a 2-minute glance it seems not to scale to real complexity.

One of the big ideas in programming is abstraction/modularity/reuse, and I don't see how that fits in here.

(I found the "procedure" block, but I don't see anything that fits inside it other than "break out of loop", which doesn't make any sense. And I don't see how to call the procedure.)

So I find myself looking at the samples everyone's demonstrating here and finding they're harder to read than real well-organized code.

antidoh 5 days ago 0 replies      
After I placed turn left after move forward, what was my first instinct? Same as yours, I wanted to right-click move forward and place the copy after turn left.
greggman 4 days ago 1 reply      
Cool beans.

My suggestion based on no evidence what-so-ever is that I'd like to see something like this in a richer environment.

To give a bad example, VB. The original VB had forms (maybe it still does). You'd make a form. Double click the button and add code for "onclick" basically. I guess maybe that was inspired by Hypercard.

In any case it was really easy to see how to make a useful program because of the structure a form plus code snippets gave. If those code snippets were Blockly that might be better for learning.

A maybe better example is Unity3D. You add a 3d object, attach a Script and start editing code to move that object by supplying an Update() function or something along those lines. Maybe a Step() where you can define state change code snippets?

All I'm saying is a language like Blockly that removes the syntax errors, attached to a larger framework (games, graphics, or webapps), seems like it would make it far more approachable. You could actually make something useful or fun in a less steps.

outworlder 5 days ago 1 reply      
Looks like s-expressions to me.
postfuturist 4 days ago 1 reply      
7 blocks has to be the shortest solution, right? http://imgur.com/r50yY
jpalomaki 4 days ago 0 replies      
This could become pretty interesting, especially if there is a platform aspect. Meaning I could easily extend this with my own elements and commands.

I can see some use for example in one application where we are importing data from other systems. Something like this could be used to create a quite nice user interface for creating simple programs that would manipulate and filter the incoming data.

grakic 5 days ago 10 replies      
Can this program be made any shorter? http://www.dodaj.rs/f/1K/vW/2gLz63rl/blockly.png
ctdonath 4 days ago 0 replies      
No way to save programs!
Need either a text-to-Blockly importer, or use Google Drive.
agf 5 days ago 2 replies      

  while (true) do
if not (wall to the left) then
(turn left)
while (wall ahead) do
(turn right)
(move forward)

This uses the general maze-solving logic of following the outer wall in one direction until you find the exit. It never turns then turns back or runs into a wall.

xtreme 4 days ago 0 replies      
Definitely needs an easy way to share programs. Taking screenshot and hosting it is not elegant at all!
Iv 4 days ago 1 reply      
I want something to code on my smartphone, without having to type more than is necessary. I expected this kind of thing to arrive. I hope they become more than a little toy.
olalonde 5 days ago 0 replies      
Weird, I'm getting redirected here (even in incognito mode): https://www.google.com/accounts/CookieMismatch
jasonkostempski 4 days ago 0 replies      
Wall follower for the maze: http://imgur.com/w8xoQ

I'd love to do Trémaux's algorithm if they'd add the full list of block types to the maze.

science_robot 5 days ago 2 replies      
I can't seem to find the end condition for the Maze demo. There is no 'goal_reached?'
misnome 4 days ago 0 replies      
I like it a lot, and look forward to trying it out on my girlfriend to see how a non-coder responds to it.

Whilst working out the while loop however, I put the code to loop outside the block instead of inside, thereby making an infinite loop. Now the Chrome browser window is completely unresponsive, and won't even close, so it seems I have to kill chrome to get rid of it.

Other than that, cool!

hoodoof 4 days ago 1 reply      
Love this idea for teaching kids. Reminds me of the visual programming in Click N Create / Multimedia Fusion / Games factory which was/is very advanced and powerful.

Given sufficient resource and polish something like this could be awesome.

sunwatcher 4 days ago 0 replies      
I've always thought it would be cool to have a backend environment similar to labVIEW (but faster!). I use labview in my research and it is the best solution I've found for encouraging / allowing for code re-use. This Google Blockly, to some extent, seems to be heading that way - I'm looking forward to seeing how it develops.
bawllz 1 day ago 0 replies      
Noooooo they finished it before I did =(
minikomi 5 days ago 1 reply      
Would have been cool of them to make it touch event friendly .. Seems like it would be a good fit for touchscreen logic noodling
bryanjclark 4 days ago 1 reply      
I remembered a trick about mazes: if you keep your hand on the right wall, you'll eventually reach the end of the maze (assuming that the beginning and end share a contiguous wall)


Fun puzzle!

richwhite 3 days ago 0 replies      
Waterbear still has my vote for generating Javascript with the block based coding metaphore


prohan 5 days ago 2 replies      
I'm surprised about the negative criticism. Looks like it would be a great teaching tool for non-computer programmers.
michaelkscott 4 days ago 0 replies      
Looks good, but I just crashed my chrome after putting a "repeat while>and" block in between one of the move functions. Might want to watch out for new users accidentally crashing their browsers while trying to do something innocent.
dave5104 4 days ago 0 replies      
Did solving the maze remind anyone of Karel from Stanford's CS106A? :D Ah the memories.
kpennell 5 days ago 0 replies      
Very cool, it has already been helpful it teaching me.
pwpwp 4 days ago 0 replies      
I ♥ it.
markbaker 3 days ago 0 replies      
google blockly isn't new. it was obviously inspired by www.waterbearlang.org
stewie2 5 days ago 1 reply      
I need "comment" block.
duckduckgouser 4 days ago 1 reply      
Another language that creates javascript?
/dev/zero has infinite electrons and /dev/null has an infinite appetite for them linusakesson.net
241 points by sgt  1 day ago   23 comments top 8
sgt 1 day ago 1 reply      
This is a typical Linus Akesson project. Highly eccentric, potentially useless for practical applications, and extremely intelligent. I certainly approve.
kolektiv 1 day ago 1 reply      
I can't help feeling that /dev/zero produces neutrons rather than electrons.
MidwestMuster 1 day ago 1 reply      
"If there is a NAND, people will build computers. I've seen that effect with Minecraft. But using unix pipes is just awesome, too :D" (first comment from post)
tectonic 1 day ago 1 reply      
"So there it is. We've been able to construct gates and flip flops using nothing but UNIX pipes and our small MOSFET tool. We may now proceed to design any digital circuits we want: Processors, memories, entire computers... The world is ours to conquer!

As long as we don't run out of PIDs."

wwkeyboard 22 hours ago 1 reply      
This reminds me of a problem we used to debate in college; on a perfectly efficient machine, would `cat /dev/random > /dev/null` violate the second law of thermodynamics?
tlrobinson 1 day ago 0 replies      
Who needs VHDL when you have sh?
dbbolton 19 hours ago 1 reply      
Tangential question: why does /dev/null have an md5sum but /dev/zero doesn't?
warmwaffles 1 day ago 0 replies      
I laughed when I read the title, this was a fun read
Show HN: I love weird socks and I'm finally launching my lifestyle business sotmclub.com
238 points by wolfparade  4 days ago   79 comments top 48
samdk 4 days ago 4 replies      
Design feedback:
Your 'buy now' and 'learn more' buttons on the homepage are very hard to see. They need to stand out. Make them bigger and bolder, or change the color (red would stand out much more and still fit into your overall theme), or fade out the background slightly. Or, ideally, do more than one of those things. You really don't want those buttons to be hard to see.

Cost and details of what you get should be listed prominently on the signup page. I see the cost on the homepage, but only after looking really hard. You need details on what kinds of socks you're going to be sending out. Pictures seem essential for something like this. (Don't make me go looking for them. Make them bigger.) Your 'learn more' page desperately needs actual information as well.

blhack 4 days ago 4 replies      

Put a gigantic button under that sock graphic that says:

"Sign up now for $11/mo"

I want to sign up for your service, but I almost closed the page thinking that you hadn't launched yet. The only thing that kept me looking was the gallery. Since it looks like you've been doing this, I /kept/ looking for the sign up link.

You need ot change this immediately!

Also put a price on this thing!

tseabrooks 4 days ago 1 reply      
I love this idea. I love the site. I hate that 3 minutes of searching didn't reveal to me the price. I'm going back to search a bit more.
aqme28 4 days ago 1 reply      
I absolutely love this and was about to sign up when I noticed that you don't specify sizes.

I have large (size 15) feet. Are your socks going to fit me? You should mention sizing or let people choose.

Also the blog isn't working.

taneem 4 days ago 1 reply      
This feels more like a blog than a quirky site that sells socks. You need a couple of things fixed:

1. Front page needs to be clearer about what you are offering. The socks themselves are not directly described, the cost sort of shows up in the wall of text below, and the call to action buttons are small. The option to actually view the socks is hard to find at the top bar

2. The sock gallery page needs a lot more work. I can't seem to click to actually see more images. Why are the images themselves so completely boring? Take some filtery pictures, take pictures of you wearing your socks, I don't know, SOMETHING. You're only selling a small range, this really shouldn't be a problem. Remove whatever php 2002 gallery code you're using and build something more image friendly that's less about lists. We live in the age of pinterest.

3. When you fix your gallery, replace your front page with it.

4. I think your actual product has a lot of potential, although I don't think your socks are particularly quirky enough. For example I don't see what's so special about the May pair (maybe because I can't click to actually look at it in detail). I want a pair of socks that has Captain Picard and Darth Vader having a fist fight.

droithomme 4 days ago 1 reply      
This is a great idea.

Popup photos of socks need to be larger with more detail.

Consider annual subscription at $99 or less and see if that helps. 11*12=$132 is a lot for socks, especially since some of them are going to be duds.

Need more photos to jump start this than the first 4 months of selections so one can more accurately judge your taste.

Consider a birthday or holiday bonus sock - annual subs get 13 socks.

Bug report: I see 5 blog titles listed but the urls to all but the first one lead to a 'not found'.

revelation 4 days ago 1 reply      
Great idea. The gallery could use some work however. Hovering over an entry creates all sorts of nervous animations that left me wondering if its just broken for my browser. Then clicking an image centers the image at the very same resolution, when I was hoping for something bigger.

Finally, the blog links seem to be entirely place holders.

Jun8 4 days ago 0 replies      
There was an article about this recently, rise of weird socks in the Valley, hah found it: http://www.nytimes.com/2012/02/05/fashion/in-silicon-valley-...

I think it would be good to put a link to this and similar news items on your home page. Fashion trends are mostly stampedes, many people would buy your socks if they know people from FB and Twitter are wearing them, i.e. it's a new trend.

It has links to your competitors but I think the trend validation is worth it.

tomgallard 4 days ago 0 replies      
I love the humour in the copy 'Don't worry. Hike up your pant leg and show some October sock. "Wow those are good looking socks" says the attractive human being'
jurre 4 days ago 1 reply      
Looks really cool. As other commenters pointed out I also couldn't find the price and I think you might be missing part of your target audience when you say:

You're at a party talking to an attractive member of the opposite sex.

bambax 4 days ago 2 replies      
I don't wear weird socks but I would enjoy a surprise "gift" sent to me every month. A weird gadget, a cool piece of art, something nice. I would gladly pay for this.

"thesurpriseclub.com" is available...

kareemsabri 4 days ago 0 replies      
Love the idea, as I too love and have many weird socks.


Obviously, as others mentioned the call to action is incredibly weak and I also thought you may not have launched yet when looking for the Sign Up link.

Copy is hilarious on the front page.

Learn More actually gives you no new information, which is quite annoying. That section needs more. Can I cancel anytime? Am I charged monthly or annually? Maybe something about the socks, "we source top quality socks from brands like X, Y, Z using whatever fancy cotton". Do you ship internationally? I'm in Canada.

Your blog entries other than January don't exist, sloppy. How can I see the brand of the sock in the gallery?

I will likely sign up when I get some more info. Best of luck.

okamiueru 4 days ago 0 replies      
Your website is pretty, but you you need to inform the user of three things.

1. How to pay for the service. (I looked around the page for "buy" then I looked at the source page for "buy", I didn't find it. It wasn't before I came to the comments that I knew where to look).

2. How much it costs. It should be bigger and easier to read.

3. Details on the service. Monthly cost, one pair sent each month, only available for US residents.


I suggest making a short summary in the graphic that stands a bit out with a summary of the service, as well as putting the "buy" or "subscribe" alongside the home/now/view/read/write.

Also, if the rest of the world is excluded because of too high shipping-costs, how about offering a collection? Say every half a year, for an additional shipping. No reason to not take money from those willing to pay :)

ageektrapped 4 days ago 0 replies      
Cool! Great socks that will get me laid. $11/month? Doable. I'm not in the US (Canada, which is close but oh so far when shopping online), so I look all over for an FAQ or Shipping policy. Can't find it. Now I won't get laid. Bummer.

You're getting lots of feedback it seems and it's the early days yet. The messaging is there, I think. People are motivated by two things: Will it get me laid or get me paid? You've got that down.

Now it is just details.

bhickey 4 days ago 0 replies      
Please don't artificially limit the e-mail addresses that you'll accept. My address, before adding in a + tag is 27 characters.
tuhin 4 days ago 0 replies      
Really nice initiative. Some quick feedback.

- I would really improve the quality of socks. Especially design wise. I would have subscribed in an instant but then looked at the lineup and was dissapointed.

- Lifestyle business is as much about the experience as it is about the product. Make me feel happy. Everlane is one of the best online experiences I have seen. Especially since you have a simple proposition and only one product to sell you can do a lot in the experience factor without making things unusable.

- Use better product photography

-I love the "How it Works" part

- I think you are already doing but use your blog as the bandwagon for raising awareness and interests in socks. Maybe even push content from other sites about socks? Like this one? http://www.nytimes.com/2012/02/05/fashion/in-silicon-valley-...

Feel free to ping me @tuhin for more design related and experience feedback

MicahWedemeyer 4 days ago 0 replies      
I'd recommend reaching out to (or just researching) http://manpacks.com and see how they're doing. It seems like a similar business model and you may get some insight on what does/doesn't work for them.
sbecker 4 days ago 0 replies      
I think it's an awesome idea, much like http://www.dollarshaveclub.com/. And just like that site, you should A) make a funny video that will make people laugh. I almost signed up to DSC because of that video and know friends who did. And B) make a big ass button next to it with the price that leads you to the subscription page.

It's almost there. The design is compelling and made me consider it and click all over the site to see what else there was to see.

Also like DSC, consider adding a couple pricing tiers. A $1 a month?! I almost can't say no and would just sign up for the hell of it. Maybe $1 a month just gets you fresh pair of white socks. $11 gets you the amazing mustache socks.

bmelton 4 days ago 0 replies      
Just showed this to my wife, a major sock whore, and while she LOVES the idea, she complained that she can't use it because it doesn't spell out how you intend to bill her and when.

Is it upfront for the year? Pro-rata? Subscription billing of $11 a month? etc.

Aside from that, we both love the idea and the copy. I probably should echo the other sentiments expressed here - call to action is hard to find, price should be easier to find, etc.

Also, my wife just lamented that she can't go back and buy April's sock. Is there anything she can do about that?

norova 4 days ago 0 replies      
30 characters or less for the email field? Why? :( My current work email domain is lakeview-museum.org, with the @ that's 20 characters, leaving only 10 for someone's identifier. Luckily mine is only 5, but still, 30 seems way too small.
sh1mmer 4 days ago 0 replies      
Quick bit of design feedback, in general I love the cute quirky illustrated nature of the site. However examples like the "?" for the upcoming socks just don't work. The thinness of the line just make it seem amateurish. When doing this kind of style make sure you use a thick enough line so it feels like a cartoon.
mitchty 4 days ago 0 replies      
Looks cool, but too hard to find pricing.

And for anyone that loves odd socks, this is an awesome site (not affiliated, i just love their sock selections and used them for years):

tomgallard 4 days ago 1 reply      
I think there's a big opportunity here on the gift front too- everyone gets socks from a relative at some point!

Let relatives buy subscriptions (the socky gift that keeps giving).

Groxx 4 days ago 0 replies      
Toe socks any time soon? And, 2 pairs at a time? My wife loves wearing mismatched crazy socks, and is hooked on Vibram Five Finger shoes. Myself, I can't wear toe socks unless they have really-long toes (and almost none of them do).
Aloisius 4 days ago 0 replies      
Most of the blog links are broken. I wanted to see where/what kind of socks each was to check quality.

All I know is the first pair of socks were cashmere and had hand stitched seems so I know at least you were serious about that one.

kaiwetzel 4 days ago 0 replies      
I love the artwork :)

A way to sign up to get informed by e-mail when shipment outside the US becomes available would be awesome.

masukomi 4 days ago 0 replies      
i have to agree with all the other comments about buy now buttons (get them out of that image. Add some down by the text, make them FREAKING OBVIOUS ) and making pricing more obvious.

Personally I like my socks to be white and come in bags with other socks, which probably explains why I think spending $11 a month for a single pair of socks is insane, but I'm obviously not the target market.

frankdenbow 4 days ago 0 replies      
Congrats on launching! I also started a lifestyle business (Startup Threads and the monthly part StartupThreadsMonthly) and my advice would be to think deeply on how you will acquire users: thats the hard part. There are basic changes to the site you should think of, many of them in this thread, but finding people who care about this kind of thing should be the main thing you should be concentrating on. Would love to trade thoughts on this if you need some help in thinking about this frank at startupthreads dot com.
wittjeff 4 days ago 0 replies      
Where are the standard social buttons? You launched without a FB page?! When I post a link to your page (copy/paste) to FB the two graphics that are available for thumbnails are "learn more" and "buy now". Those thumbnail graphics may be as useful in pulling in customers as the copy text, but are wasted here.
svolinsky 4 days ago 0 replies      
- Like other commenters said -- make "Buy Now" and "Learn more" more prominent on the homepage.

- I'd also feature the price right there -- "We deliver a pair of socks once a month for $11."

- Feature pricing on "About" and "Subscribe" pages.

- On Subscribe pages, where do I enter payment info? Why page doesn't have SSL? (I assume payment info is submitted on the next page, but it is not clear -- maybe change "Submit" to "Next: enter payment info")

- I'd change "Write/Contact Us" at the top to "Buy Now".

Edit: formatting

iharris 4 days ago 0 replies      
This is a great idea and your descriptions and illustrations are hilarious.

A couple things - on the subscription form you might need to provide some details about what countries you can ship to (The "State", "Zipcode", and lack of a "Country" input box implies that it's only for U.S. addresses but it should be explicit).

I was also unclear on whether subscribers would be charged for shipping costs (is it included? or extra? If it's in addition to the $11/mo, can you provide rates?).

jeremyarussell 4 days ago 0 replies      
I'm signing up, I'm getting my friends to sign up. I haven't seen any responses from wolfparade yet but I find it amazing how much constructive criticism is coming out of this.
rpwverheij 3 days ago 0 replies      
been scanning the site. looks cool, love the concept. I got slightly annoyed that I couldn't find the price. Came back here, cntr+f price, ah seccond paragraph... ah yes it's there... oh I now see it's also on the subscribe page, yet I somehow still missed it .. I guess the colored images took my attention!
hef19898 4 days ago 0 replies      
That's one cool idea! And I like the not so serious aproach. Thumbs Up!

unfortunately it's not working in europe... Or am i wrong?

sparknlaunch 4 days ago 0 replies      
I can't disrespect those that go to the effort of setting up a business. So congrats on the venture. There are a few variations of this business, so maybe it works. However can someone explain if this business model is profitable? Socks and underwear feel like the last thing I would subscribe to on a monthly basis?
tedmiston 4 days ago 0 replies      
Can't find the price. But I love the artwork.
DannyPage 4 days ago 1 reply      
If you can get Robert Griffin III to endorse, you're set! His socks are very weird and very awesome.
ZanderEarth32 4 days ago 0 replies      
Ha good stuff. I just emailed this to a couple of friends of mine who love interesting socks.
tundra 4 days ago 0 replies      
Do you only get one pair of socks? A months worth?

Edit: Just found it, I would make it more clear that it is one pair. I easily overlooked the splash image, maybe make it stand out more.

will_work4tears 4 days ago 0 replies      
The footer blog links don't work, looks like they got deleted from the blog itself (or were placeholders and thus never existed in the first place).
tnorthcutt 4 days ago 0 replies      
Blog links are broken in the footer.
swah 4 days ago 0 replies      
The socks are cool, I'm just not sure if the suggested pickup line "I'm in this sock club" works.
floydprice 4 days ago 0 replies      
I'd love to see the socks right on the home page, with a better call to action "Buy Now for just $x"...
chudi 4 days ago 0 replies      
the buy now learn more is really hard to read, thats why I also didnt find the price
petervandijck 4 days ago 0 replies      
This is AWESOME. I don't know why, but it is.
reilly3000 4 days ago 0 replies      
A more recent blog post wouldn't hurt. I bought. Make an affiliate program!!
cheez 4 days ago 0 replies      
Excellent idea, needs more info. Pictures, at the least!
chinmoy 4 days ago 0 replies      
How do I sign up? Where is the signup button?
Heroku Isn't for Idiots: developer time and comparative advantage rdegges.com
226 points by bennylope  2 days ago   69 comments top 17
rubyrescue 1 day ago 0 replies      
Inaka has two clients (of many), that are particularly comparable. One used a very "cloudy" Heroku stack with SimpleDB, Ruby, Rails, and Redis. It a number of scalability problems mostly related to the different components not performing predictably under load.

A lot of time spent debugging this custom stack that was supposed to be seamless.

Another client was (boxes running on a hosted server provider),using Erlang, Riak, some Rails, deployed w/Puppet. Comparable data volume; similar "Rails w/Dynamo" architecture, but -- much, much less magic. Much smaller operations bill, less time spent working around cloud platform issues, like inconsistent IO, expensive Amazon charges, lack of visibility into what is happening behind the scenes, etc.

In some cases, Heroku is great; for us, particularly prototyping. But it's not always so clear when it's better to just boot some boxes and deploy some puppet or chef.

shykes 1 day ago 2 replies      
(Disclaimer: I work at one of the companies in this list).

In the interest of choice and healthy competition (and also in my own selfish interest, per the disclaimer above), I will point out that the arguments in this article apply to all good PaaS providers, of which there are plenty. As an insider in this particular crowd of vendors, I can tell you that the competition is fierce and it is entirely focused on delighting hackers - a trend which everyone here should be excited about.

- cloudfoundry.com/appfog/stackato/tier3 are competing deployments of the cloudfoundry open-source project by VMWare

- phpfog, pagodabox, orchestra: php-only

- engine yard: ruby-only, also the leader in revenue, probably by a wide margin ($28m)

- dotCloud: first multi-language paas, with a bunch of database services as well

- Openshift: previously Makara, now part of Red Hat. Also available open-source

- Djangozoom: django-only

- Nodejitsu, nodester, no.de: nodejs-only

- Cloudbees: Java only

- Azure: solid .Net stack, impressive database service. Didn't use it directly but I've heard it's a great product.

- AppHarbor: an alternate .Net provider

- App Engine: much more restrictive than the others, but super cohesive and a great product if you don't mind the straightjacket

reedlaw 1 day ago 3 replies      
> 512MB of RAM, 1GB of swap. Total = 1.5GB RAM

What!? Swap is considered equivalent to RAM?

From my experience, a single Heroku dyno performs better than a micro EC2 instance (613 RAM) but significantly worse than a small EC2 instance (1.7GB RAM). The first Heroku dyno is free, making it ideal for small sites, but as soon as you want to add anything outside of Heroku's sandbox, the prices are extremely inflated compared to AWS. For instance, adding an SSL cert to a Heroku app is $20. A small EC2 instance costs as little as $17.69 a month with 3 year buy-in (this is the average monthly cost with a 3 year heavy utilization reserved instance). Even if you pay monthly for an on-demand instance ($57.60/m) it's still much cheaper than Heroku considering you can comfortably run several services such as Redis, PostgreSQL, and Resque workers alongside your app. Each of those services will cost extra on Heroku.

Of course, the trade off is the relative ease of deployment. Heroku is the easiest place to deploy, until your app grows more complicated. AWS is 2nd easiest, until you need even more control over hardware configurations. The most difficult deployment is on your own hardware, but it should also be the cheapest option.

dagw 1 day ago 1 reply      
My only real complaint with Heroku is that once you grow out of a basic no frills app, prices really rack up. For example I was looking to move an app I'm currently developing on a VPS to Heroku, but I use a ~200MB Redis database and just that will set me back $110/month.

Heroku is great if you can fit your app within the free tier and great if you're happy to spend a few hundred bucks a month, but in between those two I'm often better off with on or two $20/month 1GB VPS.

jlawer 1 day ago 1 reply      
Really Heroku is a fine product but your paying a substantial cost for the service to manage some of the systems work. I say some because everyone using services like this should have a strategy to exit should some major event happen (prices raise, service becomes unreliable, company is acquired / folds)

Most of the arguments against running a dedicated server was a straw man argument. YES High Availability is expensive if your talking an app that fits on a single server, but once you can get most services running with a N+1 reliability making it substantially cheaper.

>His harddrive / memory / NIC / etc fails?

Most dedicated hosting providers have an SLA to replace. Rackspace is 1 hour. If this SLA isn't suitable you setup a cluster.

>He accidentally runs OS updates, and breaks versions of his packages?

Welcome to backups... you should have them. Yes its expensive, yes its a pain in the arse... but you should have them anyway even if your on heroku. Lets be professionals here.

> He wants to instantly rollback to a previous release of his codebase?

Welcome to code deployment tools... Just because your not on heroku doesn't mean you can't have them

>He wants to add another server to handle incoming HTTP requests?

Its called resource planning... You know what those pretty little graphs are for. Again you should be doing this regardless of the service you are on.

> He needs to spin up a database read slave to handle a high amount of read requests?

See capacity planning.

> His load balancer fails?

Fail to wire modules, Clustered load balancers, virtual load balancers on a cluster... many options

> His Fabric script stops working because he renamed his project or reorganizes his application directory tree?

Testing... read about it... It really helps. You can also mess up any codebase by messing with the directory structure and not testing.

> Or one of an infinite amount of other possible problems?

Ok... and Heroku has a bunch of other problems.

edit: fixed typos and Load balancer quote

rmoriz 1 day ago 3 replies      
my suggestion:

1. Rent a cheap box at http://hetzner.com 32GB RAM/59€ per month; 64GB RAM/109€ per month) or http://OVH.ca/.

2. Install Proxmox VE 2.0 from http://proxmox.com/products/proxmox-ve
Create virtual
instances via RESTful API on demand: http://pve.proxmox.com/wiki/Proxmox_VE_API

3. use chef or puppet.

=> unbeatable price/value and it's up to you if/how you lock into technologies/abstractions/dynos/...

cardmagic 1 day ago 2 replies      
Note my bias: I am the founder of AppFog.com which deploys CloudFoundry to public clouds as a service.

"Heroku is Just Unix"

No. Heroku is not "Just Unix". This statement is completely 100% wrong. To claim that what Heroku or any other PaaS does is "just VPS" or "just Unix" is so far off. People vastly underestimate how difficult it is to run a PaaS and how much technology it takes to pull it off at scale.

I speak from experience, having built one PaaS from scratch and having used CloudFoundry to build a second one. The technology to get "just unix" into a fully managed, n-tier, scalable system is incredibly complex.

I have heard people complain that CloudFoundry is overly complex, but these people judge a piece of open source code that does something that for so long has been hidden behind the curtains. Heroku is at least as complex if not more so, you just never see that part of the equation because you don't have to.

pg 1 day ago 0 replies      
I wonder where he got that great picture of Adam Wiggins.
jay_kyburz 1 day ago 1 reply      
So, I'm just a guy who makes video games. A one man operation. I'm mostly interested in interface and game design, I don't know, and don't really want to know anything about running the back end. Just the minimum to get the game running.

Right now I'm running my games on Google App Engine and hosting is about 10% of gross. (Don't know if that's good but it's fine by me). For me, scaling means going from 3 or 4 instances to 20 or 30 in busy times. This all "just works" and I don't have to really do anything.

I've been looking at Heroku because I've been working a little in node and there are some significant advantages to having js on the client and server. (rather than python on GAE)

I was under the impression Heroku would just work too. I may not be an Idiot, but I sure am a n00b.

Is Heroku not for me? Should I stick with App Engine?

bradgessler 1 day ago 1 reply      
Heroku gets you into big trouble when their abstraction starts leaking and you need to dig deeper. If you never get to that point, this article makes sense, but when you turn that corner, expect a lot of pain.
latchkey 1 day ago 1 reply      
Wow, this is awesome, so I must be an idiot. I've been playing around with Heroku with a simple NodeJS app that I don't care about the performance of for the last week. I've been scouring their website for information exactly like this and I couldn't find anything this comprehensive. Thanks so much for figuring this stuff out. Just answering the simple question of "Is the 750hr's free for each app or is it per account?" is golden.

Anyone have an example of a simple NodeJS worker dyno? The web one is easy, now I'd like to see the other. I've been searching around and haven't found any good examples. Thx.

Andys 1 day ago 5 replies      
What people are waiting for is a set of tools that lets them run their own "mini Heroku" across multiple IaaS providers.

I should be able to glue together my own cloud-based load balancer, deploying my app to webservers on different continents, with a monitored master-slave database set up -- all with freely available open-source software tools.

kenrikm 1 day ago 0 replies      
I have my own server that I keep in a colo for a reasonable fee; I run small sites for family members and my email off of it. However for things that actually get traffic I go to Heroku or AWS, I don't need the headaches that come with a traffic spike on my server it's just not worth the hassle.

git push heroku master FTW!

pbiggar 1 day ago 0 replies      
We make a similar product to Heroku: Continuous Integration as a service (https://circleci.com). I'm amazed at how many developers think their time is free.

"I can just set up Jenkins" is the CI equivalent of the behaviour the OP rants against. And you're right, if your time is free. But it isn't free, and just like Heroku handles your security, scalability and lets you get back to work, so too does hosted CI handle machine setup, test speed, optimization and parallelization, without having to manage it all yourself.

Long story short, developers significantly undervalue their time (and sometimes their bosses do too).

laundrysheet1 1 day ago 0 replies      
"Yah--it isn't very hard to spin up some simple infrastructure services using Chef--pretty much anyone with a couple hours of free time can figure that out."

This person has obviously never touched Chef. Chef's learning curve is steeeeeep.

anuraj 1 day ago 0 replies      
Thanks, but no thanks! I am happy with the control an EC2 instance gives me in return for little more complexity in handling.
zbowling 1 day ago 0 replies      
It's why it's the goto for hackathons these days.
Nookd villagecraftsmen.blogspot.com
222 points by tch  4 days ago   34 comments top 6
eclipxe 4 days ago 3 replies      
I was an engineer on the Nook team. It isn't possible for the device software to change text of books.

Most likely the author or conversion service took the Kindle edition, ran a search and replace for 'Kindle' and there you have it.

swdunlop 4 days ago 1 reply      
This actually points to a risk that Barnes and Nobles, Amazon and other content stores are susceptible to: users who assume that they edit their content like a traditional publisher would or should.

This was a 99c purchase of a public domain work that was probably reformatted by someone who didn't care enough to check their work. This work was then publicly criticized by a consumer who didn't care enough to check their facts, either.

ja27 4 days ago 1 reply      
The 99-cent War and Peace I see on their site is published by a third party, Superior Format Publishing. Could they not be the ones that search-and-replaced "kindle" with "nook"?
why-el 4 days ago 3 replies      
I have the kindle version and it looks fine. And why are they paying for copyright-free material? They can get a nice eBook version from Project Gutenberg.
bishnu 4 days ago 2 replies      
Stupidity like this only hurts the long-term goal of making printed books something only hobbyists are interested in (like vinyl records), but what's the solution? Data integrity regulation from governments? Or will the markets take care of it?
monatron 4 days ago 1 reply      
Is the authors implication that in the digital nature of ebooks the ability to manipulate text becomes easier? Regardless of medium isn't this always a possibility? Whether it happens at the publisher and then printed on dead wood or otherwise -- to me it seems like one in the same?
WhosHere's response to Brian Hamachek/Who's Near Me zendesk.com
221 points by nphase  4 days ago   138 comments top 49
jrockway 4 days ago 4 replies      
We literally bet our life savings on this and years of zero vacations to bring WhosHere to where it is.

Making a bad business decision and living a shitty life doesn't entitle you to sue people who make a similar app just because their app's name uses some of the same letters as your app's name. (Both companies picked crappy names that are poor brands and poor trademarks. It's like calling your hamburger shop "Hamburger Shop" and then suing anyone who sells hamburgers for trademark infringement. It's not their fault you picked a generic name.)

Would you protect your company and its name?

With the facts I've heard today, absolutely not. Taking a competitor to court is an absolute last resort, done only in the most egregious of cases (serious fraud that people are associating with your business, etc.) While the case has legal merits, it has zero ethical merits. You picked a generic name. The other guy picked a similar generic name. He is not trying to compete and is not negatively affecting your business. You are being jackasses.

Making sacrifices to follow your dream does not give you the right to treat other people badly. You may be proud for the sacrifices you have made and the hard work you have put into your idea, but you deserve nothing for it. You're just another group of people equally good as every other group of people. Act like it.

biot 3 days ago 1 reply      
Brian's blog posting (now with a donation button):

  "... the deadline to file a response to the lawsuit had passed
and that WhosHere had requested a motion for default judgment
(meaning that they would automatically receive everything they
had asked for - which would effectively bankrupt me..."

"The lawyers I have spoken to thus far are asking me for at
least a $10,000 retainer just to get started on the process
and I don't have those kind of resources laying around."

Compare to Brian's response in the email thread:

  "I was born wealthy; I have an obscene trust fund. I assure you
that if required, I will obtain the best legal representation
for corporate litigation in the Silicon Valley. After your
last proposal, I will resist this legal action well beyond
what makes any financial sense, simply out of principal."

And, to complement this, a snippet from Judd Weiss' blog [0]:

  "Quick tip: When you do engage the other side (or their
lawyer), whatever you do, never say the line “I'm taking this
all the way to trial, I don't care what this costs me”.
Everyone says that. Everyone. That doesn't work with someone
like me. I smell blood. “Oh really, you don't care what this
costs you? Alright then, let's find out how much you really
don't care.” People who say they don't care about the costs
often cave sooner, because they are showing that they're weak.
They're showing that they really don't have much solid to
fight you with except their loudly stated tolerance for pain.
That tolerance is easy to test. And it's usually very low when
there's not much else but puffery to back it up. Any modestly
wise person cares about the financial effects of litigation.
Don't try to pretend you're stupid, or else you're going to
look stupid."

[0] http://hustlebear.com/2010/12/14/how-to-handle-lawyers-threa...

geuis 4 days ago 2 replies      
Look, both your team and the other fellow involved in your dispute are in the wrong. And by wrong, I mean that you're both shaking your proverbial gender-specific parts around a crowded street, shouting about who's part is bigger, and trying to get the passersby to agree with your side or his.

No. One. Cares.

Put your shit away and handle this like men. Either reconcile or go to war, i.e. court. Just stop acting like you're still in high school and trying to win the who-likes-me-more popularity contest.

3pt14159 3 days ago 3 replies      
I don't care how immature Brian is (and boy is he immature) the fact of the matter is there is no basis for the aggression that WhosHere put forth.

Brian is a douche for not sharing the whole story. He is a douche for saying he could make 400 an hour. He is a douche for pretending that he can't fight a suit when he can.

But the fucking fact of the matter is that he is right. WhosHere is not confusing with the stupid ass name Brian choose. Period. I don't like siding with the asshole cousin, but sometimes the asshole is right.

stickfigure 3 days ago 0 replies      
There are two issues that come to mind when I decide how much sympathy to allocate:

1) Is the trademark sufficiently unique to have merit?

2) Is the infringing trademark similar enough to cause confusion?

I'll give WhosHere a pass on #1. It's a poorly-chosen trademark but I've seen worse. However, nobody can claim with a straight face that customers are confusing WhosNearMe for WhosHere. This is preposterous on its face.

This jury finds for the defendant.

revelation 4 days ago 1 reply      
I don't get it. If you are the small bootstrapped ultra-busy startup founder, why continue to concern yourself with this stuff.

He was willing to rebrand his app, even though the trademark registration was apparently not finalized at this point. So at which point did they feel entitled to make the demands they were making?

ericb 4 days ago 2 replies      
I'm slightly more sympathetic having heard their side--there is more to it than just random legal threats out of the blue.

..BUT.. This suit revolves more around "we felt wronged" than "this clearly infringes our trademark." The only similarity in the trademark is the word "who." The law is the law, your feelings are irrelevant.

newobj 3 days ago 2 replies      
A slap fight over an awful trademark.
domwood 3 days ago 1 reply      
Quite frankly, from what I've read (the blog posts only), this seems like a pissing contest that's got out of hand. Each side should back down, stop trying to use the internet to throw poo at each other and work it out. Merge, settle or ignore each other and deal with it when there's a good reason to. Neither of you will lose money if you just compete.

I agree with jrockway's points, especially on the sub par branding, they're both very standard names and that is literally your only problem. If you're all capable of starting up these companies, I'm sure you're capable of rebranding. Both companies should rebrand in my opinion, it's a matter of originality, which neither brand has and neither party has the moral ground to get litigious over.

jtreminio 4 days ago 0 replies      
Great response. Very direct, with no vague language. Thank you for posting - now I'm looking at your app in a positive light!
sol1_sc 4 days ago 0 replies      
You made a decision to turn him down. He made a decision to turn you down. That part of it is not really at issue, in my opinion.

You turned him down, he decided to do it on his own, and called it a different name. I don't think I would confuse the two. If he'd wanted to cash in on your TM (as said in the other thread) he wouldda called it simply "Who's Near". Changing the web address to wnmlive was a huge compromise in my opinion.

evancaine 3 days ago 0 replies      
I find it interesting that the comments in this thread still largely support Brian Hamacheck even though the response from Who's Here - if accurate - demonstrates that his original blog post is little more than a one sided publicity piece designed to gain sympathy for him and. to villify. Who's Here
lathamcity 3 days ago 1 reply      
I'm siding with WhosHere on this one (although it doesn't matter). Here's why.

First, they asked Brian to change the name from "Who's Near Me" to something else, and he apparently agreed to, but his rebranding was to "WNM (Who's Near Me) Live" which is basically the same thing except that "Who's Near Me" is written smaller and acronym-ized in the brand. But it's still the same name.

Second, a lot of people are talking about how the name is generic. That's exactly the point. When you're using your phone and see "Who's Here", you think, this will tell me who's here. If there's another app that's called "Who's Near Me", you think the same thing. So it's more than just them both having the word 'who'. It's more like if one app were called "Shoelaces" that tied your shoelaces for you, and then another app named itself "Tie Your Shoelaces" and did the same thing. It's, people will look at this app and know that this is what they use to tie their shoelaces, a trademark should prevent another app from being able to do that.

Third, "It is also offensive to me that you would think my time was only worth $100/hr, considering I turn down requests offering 4 times that rate regularly". I'm tired of the fake arrogance in C.S. culture. Brian's 26, I don't think he regularly gets offers for $400 an hour, and even if he did there's no reason to put it in that e-mail.

This is impersonal and based on limited information.

anton000 4 days ago 1 reply      
apparently according to Brian he has an obscene trust fund, so why didnt he lawyer up. Perhpas the mileage HN could bring + bad press he can bring about to a competitor was more enticing?


pluies 4 days ago 1 reply      
Let's do a kickstarter defence fund for WhosHere too and let the crowd decide! Bread and circuses.
vasco 3 days ago 0 replies      
The only thing I like about this is the fact that they "censored" out the email addresses at the bottom but you can still hover & click on them. :
dfc 3 days ago 1 reply      
Someone should tell WhosHere that their pdf redaction is terribly ineffective...
jtchang 3 days ago 1 reply      
I have a new app. It's called "Who's Around Me".
clarky07 3 days ago 0 replies      
The names aren't even that similar. "Who's" is the trademark you are being assholes about? seriously? I can't see how they would stand a chance in court.
btipling 3 days ago 0 replies      
Whatever damage or confusion Who's Near Me might have caused to your brand, this lawsuit has done worse. Ever heard of the Streisand effect? Even if you did have a valid claim your demands were way over the top. Thousands of dollars in legal fees? Give up his Facebook page?

For what it is worth I personally want absolutely nothing to do with your app ever, and will tell people about your bad ways if they bring up your app. I hope your business fails because actions like this do not deserve to be rewarded.

trustfundbaby 3 days ago 1 reply      
You know what seems weird to me? the fact that at first they turned down this (alleged) offer to integrate a windows mobile version of the app into their version and then just a few years later

"Just a few weeks ago, we offered to partner with Mr. Hamachek. We offered to integrate his Windows Mobile work into WhosHere and offered a revenue share deal for $100,000, plus fees, for ongoing development"

something smells wrong.

dbkbali 3 days ago 1 reply      
Reading between the lines given the complete lack of similarity between the names, it seems to me you are grasping at straws because your own business model is not viable. If I were an investor, I would really question the sustainability of your startup given you are having to use vc money to shut down competitors as opposed to building constructively a sustainable business. Just my 2 cents.
its_so_on 3 days ago 0 replies      
After reading the original, it's obvious that this response is complete bullshit.

"and offered a revenue share deal for $100,000, plus fees, for ongoing development (that is where the license agreement that Mr. Hamacheck references comes into play, but he left this upside out of his blog post). We truly expected a counter offer. But, when he rejected the offer outright, we asked him what he thought was fair. We never received a response."


We offered him a "deal" worth $100,000. It was only after he refused that we put the hit out.

koeselitz 3 days ago 0 replies      
It seems like the best outcome here would be if both companies chose better, more accurate names. I was thinking maybe "WhosAnOverLitigiousFounder" and "WhosAHyperAggressiveConcernTroll."
khangtoh 4 days ago 1 reply      
Still... I mean Who's Here and Who's Near Me are in no way similar as far as the TradeMark is in my opinion. Come on.
davycro 3 days ago 0 replies      
Shame on Brian for claiming to be a poor developer about to be crushed by a big company (see quote below). I feel like a fool for up voting him.

Shame on WhosHere for suing Brian. People are not confusing these two apps. Brian did not steal the WhosHere brand or product.

Here's an example of stealing a product, of when it's appropriate to sue:

My Facebook app Quiz Monster was cloned by mike onagai (a man from hong kong). He copy pasted my CSS and JavaScript. His app looked exactly like mine. He then started emailing my users with links to his site, claiming to be me.

Appbank (a vc funded company) almost did the same thing, they definitely stole my design. The only reason I did not sue is because my product was better and more popular. They didn't seem like a threat. Nowadays I think facebook apps are silly. It must seriously suck to be Appbank or Mike Onagai. They have to make Facebook apps, I get to build whatever I feel like.

Also I think stealing fuels innovation. Facebook came from facesmash, a clone of hotornot. So did YouTube. Appbank started as a clone of quiz monster, but they evolved into something better, something original, and innovative. I'm happy for them.

> "I was born wealthy; I have an obscene trust fund. I assure you that if required, I will obtain the best legal representationmfor corporate litigation in the Silicon Valley. After your last proposal, I will resist this legal action well beyondmwhat makes any financial sense, simply out of principal."

jack-r-abbit 3 days ago 1 reply      
Seriously... they are not the same. When I think "Who's here?" I think who is in the same place I am. Not just near me. If I am home and someone comes to my house... they are here. If I am home and someone goes to the house across the street... they are near me... but not here.

If "Who's Here" and "Who's Near Me" are close enough to cause a problem... someone needs to warn Facebook that their new app Camera is pretty friggin' close to the app that Apple already had. What was that called? Oh right... CAMERA.

ricardobeat 3 days ago 2 replies      
I assume WhosAround, WhosThere, WhosClose, WhosComing and WhosUpMyAss are also trademark infringements?
alttab 4 days ago 1 reply      
Sounds like both parties are young.
mcantelon 3 days ago 0 replies      
Social media startup douchebag fight club plz.
valuegram 3 days ago 0 replies      
As my good friend (a lawyer) says... There are three sides to every argument. Your side, my side, and the truth.
wavephorm 3 days ago 0 replies      
Their trademark probably shouldn't have been granted. This company didn't trademark the word "Who", they trademarked "WhosHere" which is quite obviously a different word. This reminds me of McDonald's who go around the world suing every company that has a food product starting with "Mc" (eg. a Scotch distillery founded a hundred years before McDonald's even got sued). Unfortunately the US patent and trademark system is broken and can be easily manipulated by entities with money, and when abused by assholes like this, it just makes our world suck even more.

I hope their actions haunt these individuals for the rest of their hopefully short careers as business founders.

dmak 4 days ago 0 replies      
This definitely provides more insight, but this seems really childish and juvenile for two professionally competing products. Dropping the legal documents just seem like a huge dick move to me, especially on the smaller guy who does not have the resources fight back. It would have been nice for WhosHere to just play it out and continuing building a better product (especially if you have confidence in your product). If you want product segregation, then you should have chosen a less generic name. WhosHere ended up, at least, having Brian change his product name, and they are being sore losers for not getting what they expected.
blueben 3 days ago 0 replies      
Ah, someone here doesn't like my opinion and thusly is downvoting every comment I've ever made. It's been quite a while since I was around HN, but I'm very disappointed. Is suggesting that perhaps letting a Judge decide these legal matters such a bad idea?
amirhirsch 3 days ago 0 replies      
tldr; WhosHere is wrong, and Brian is asking for donations despite an "obscene trust fund"

Moral of the story: don't waste your CS degrees on SoLoMo apps.

McKittrick 3 days ago 0 replies      
what does your vc think about you spending part of your funding on lawyers to litigate a TM lawsuit against a Windows mobile developer?
dave1619 3 days ago 0 replies      
Who's Here (WhosHere) and Who's Near Me are two totally different names. What's the same? Just "Who". Here and Near Me are very different.

Anybody else agree with me?

spullara 3 days ago 0 replies      
Who's Here and Who's Near Me are different names. Get over it.
binarydud 3 days ago 0 replies      
I find it interesting that the in his post, Brian insinuates that he can't afford to fight this legal battle. However, in the emails between him and the WhosHere people he talks about his large trust fund.
nickler 3 days ago 0 replies      
Clearly, no one wins from this ridiculous exchange. All parties involved need to man up, get in a boardroom and bang out a deal.

Prior to that, they should both delete these posts and same themselves further embarrassment.

Agreements are hard to make sometimes, and compromise sucks, but the ramifications of spending time on crap like this instead of building your business is massive.

Best of luck to both parties, here's hoping they can put the egos aside long enough to do some business.

therandomguy 3 days ago 0 replies      
All I want to know is, if I launch a location based app named "Around Here", will you sue me?
gaker 3 days ago 0 replies      
Honestly, I find it rather deplorable that they would post this. Regardless of any bad press they have, if they win in the end, the truth would come out.

The first thing most lawyers would say is "keep your mouth shut". Posting this doesn't do anything but make this pissing match all the more public.

I hope they can stay classy.

bcurdy 3 days ago 0 replies      
I've found another company for Whoshere to sue!! They should go full speed after those guys: http://itunes.apple.com/us/app/whos-hiding-preschool/id39633...
brianhama 3 days ago 0 replies      
For what it's worth, here is my response to all the comments: http://brianhama.com/my-answer-to-all-the-questions-since-wh...
heretohelp 3 days ago 0 replies      
Can we settle this Notch-style with a Quake match?
dllthomas 3 days ago 0 replies      
Does anyone else think "hoosier" when they read "WhosHere"? They don't seem to be from Indiana, though.
yeahitsme72 3 days ago 1 reply      
Something is missing here. Did Brian Hamacheck rename his app or not. One of the letters Brian says he will change it, but Who's Near Me is all over his website. Is this a case of he said he would do something then lied about it and is now surprised he's being sued?

And I don't understand how they are stealing his work. They just asked for a name change. Then they offered to buy him out and share revenue.

Why wouldn't he just change the name?

Am I missing something?

malachismith 4 days ago 0 replies      
Weasels. Seriously.
BoudahTalenka 4 days ago 2 replies      
They are patent trolls. The worst is that maybe they not even realize it.
       cached 6 June 2012 02:11:01 GMT