skysight-inc/HackerNews huggingface dataset:
> With Go you can literally have thousands of goroutines running at the same time (like coroutines -- only better)

I've been coding Go for some 2 years and I can tell you it does not magically provide your machine with thousands of extra cores so "at the SAME time" is precisely speaking exactly inaccurate. I love coroutines but they're still multi-plexed onto OS threads and they don't all run as massively parallel as you suggested.
Three years in the Shopify App Store
I would say yes. Even in Europe, companies usually have a probationary period (of 3->6 months) when it's much easier to fire the new hire. If companies get that kind of flexibility to drop the employee, then the employee should have as much flexibility to drop the company.
You've described this issue more clearly than any article I have read about it. It's a bit of a shame that Internet comments are significantly more informative than the New York Times, but it certainly says something about traditional publishing and media.
1. The drug industry not creating a drug doesn't stop a charity from developing it. (Bill Gates once wanted a drug developed that didn't have enough of a market, so his foundation paid out of pocket for it.) It's not "to the detriment of society" for them to pursue their own ends, and more than it is "to the detriment of society" that I'm typing away on HN instead of being outside picking up trash.

2. Conspiracy theories about keeping diseases around are misfounded. a) The drug in only effective in EDIT 97% of people. b) The patent will eventually expire. c) The price for the drug is cheaper than the lifetime cost of treatment, making it a win-win scenario. (Plus the eventual expiration of the patent will make this very cheap in the long term.)
Companies would (justifiably) still want provisional patent protection for the very long period between the idea's conception and FDA approval, to reduce the risk on their huge investment.

Thus, wouldn't this idea exacerbate the already rampant abuse of provisional patents?

Or if long provisional patents weren't allowed, then companies probably would avoid products with long FDA approval times, which is the very problem you're trying to solve.
It's not that hard to stay, but it's very hard to get access to capital, credit and legal resources. The necessity to get paid off the books imposes a ceiling on earning ability.
Though I think this is a good response, the first part is not correct. The point of an acqui-hire is to acquire talent at an amount that rewards the team for their previous efforts. In a true acqui-hire the acquirer values the product at $0.

No investor would accept less than their principle back, and so an venture-funded acqui-hire is always going to take into account previous rounds of investments.

All this said, a $10m acquisition of a vc-funded co with 10 employees will probably include at least 25%-30% return to investors depending on preference, or else they won't accept.

I would expect to see a 1/3 to 1/2 price discount on a bootstrapped startup, or even more depending on how short a time you've been working on the product.
I love this! I made a project for executing Sol LeWitt's instructional art in JavaScript (but any language is great): https://github.com/wholepixel/solving-sol
Why do you believe that?

It seems to be that discrimination is either bad or not bad. Are some individuals more worthy of consideration?
www.fortheon.com/pricing
www.fortheon.com/extensions
Your point is undoubtedly solid. Since the tax stamps in 1936, I don't think that there's ever been a large percentage of full auto owners, ignoring how costly and pointless they are in the first place.

It's the rare bird that is willing to endure the months of waiting and background checks for the pleasure of spending their money as quickly as possible.
Another Apple Alibi Sours
Well, I'll probably be hellbanned for this, but I don't blame the founders. it's a tiny company with probably a few thousand dollars between them. They made a bad decision, obviously. Does that mean they should go under with the weight of an employee they don't need?

You even said that you "found a job that you turned down" earlier. So it sounds like things worked out fine. Of course it was hard on you. But changing a job always is.

I don't know what your home country is, but I do know that there are millions of desperately poor unemployed people in India, 25% youth unemployment in Spain, and a pretty tough labor market here in the US for some low-skilled workers. We should be thankful for what we've got. And part of the reason we've got what we have in Sillicon Valley is a culture that allows experimentation. Quickly setting up a company is only possible if you can quickly tear it down or retarget it when things aren't working out.

You mentioned that you have a postgraduate degree in management. Well, you should know that what you're getting into when you join a startup is different than if you join a big, established company. Be a man (or woman) about this. Don't ask for special treatment.

And for the record, I had an employment offer yanked during the crash of 2001. Fun times.
Thank you for reaching out and helping to complete the story of this box.

Maybe someone from Blizz can even tell them what the server's role was...
This looks great. I host several things on http://dotcloud.com right now but this pricing is a fraction of the DC price. I would love to see integration with some CI tools like codeship.io and obviously the documentation needs to get done ASAP. Good luck to the team, I'll keep an eye on the project for sure.
What about SSL? Do you charge an additional fee for SSL? I didn't find any mention of it anywhere.
By the way, you guys can access docs at https://docs.fortheon.com
Sorry about this, wasn't aware we were posted!
> The company could be totally justified letting him go, just not in the manner in which they did it.

How so? They decided he was not a good fit, by his own admission... so they cut him loose. Would you rather they hurt their business by keeping on employees who won't work out?

> One, you can't be terminated for any reason.

Yes you can. California has At-Will Employment. It means they can hire or fire for any reason, with or without notice, even if it's silly like they don't like where you eat lunch. On the same note, you can quit for any reason, without notice, even if it's silly like you don't like where the owners eat lunch.
I know of a bootstrapped startup with 2 employees that was offered $4-5mm to be acqu-hired. It really depends on who the acquirer is, and how much they want you.

Just say the number you want, and see what happens.
Nitpick: the sofosbuvir trials show ~97% effectiveness, not 80%.
SSL is free with the purchase of a load balancer.
I'm going to disagree with the consensus here and say that the price per employee is probably lower when its a bootstrapped company vs a vc funded company, all other things being equal for two reasons:

1) With a VC you have someone in your corner with considerable connections and pull( The VC), to advocate for you. As someone who has been on the acquiring side of the table I think alot of people would be very surprised to see just how many aquihires are either "favors" to the VC or deals that came about because the VC is able to get ahold of the correct person at the acquiring company to make the deal happen.

No VC, no favor.

2) VC funding is a signalling mechanism. Someone, who is presumably a good judge of ideas and talent, has blessed you as worthy and therefore you've passed this bar. The bootstrap company, has not had the blessing and therefor is unproven. Think about it, who would you hire, someone you've never met before or someone who has been vouched for by someone you respect and trust.

Again this is all other things being equal.

So if I'm the acquirer, my question to you is, why am I paying you a per employee premium when I can wait two months for you to shut down and then offer each employee on your team a job at a market salary. That seems to save me a lot of money. Heck why not give each person at your company a blanket offer of employment right now.

If you want to get paid, you need to give the acquirer a reason to pay a premium to aquihrie you. Like others have said, the first, second and third rule of negotiating is to always have a BATNA.

https://en.wikipedia.org/wiki/Best_alternative_to_a_negotiat...
More than likely it would sit on top of an Enterprise Service Bus (ESB) architecture, using XML to pass information between the servers. The general term for this is 'message passing'. A software example is IBM's Websphere MQ, or the free RabbitMQ.

There's a lot of detail to go into in this field, suffice to say that you can easily make a career out of knowing how to design efficient ESBs.

Obligatory Wikipedia link for more info: http://en.m.wikipedia.org/wiki/Enterprise_service_bus
Or prizes. If the NPV of treating, say, stomach cancer is $5 billion, the parties involved can offer to pay a prize of $4.7 billion to someone who shows up with a cure. Every party is better off in that scenario.
Hi! Sorry if I came across a bit harshly, it wasn't meant as a criticism of the project itself. Your project is obviously awesome and very complete already.

I meant it more as a warning to new developers who are looking for a framework/engine to build a game with. If all you see is positive things about this engine, you might not realize that there's proper game engines out there like Unity/UE4 and a whole bunch of open source ones that allow you to work in nice high level scripting languages and introduce you to serious game development as well.

I've no doubt that if you keep up the good work on this project, and perhaps pick up some nice contributors along the way you'll have a perfect game engine for go enthousiasts. Especially if you already have a game you're using it for right now.

About the concurrency: Yes it can be nice, especially if it's nice and abstracted (no messing about with mutexes and such), but there's very often no real reason to do it. Imagine having a single method that iterates over your NPC's and calls their calculateDecision function. If it's a simple decision you could have hundreds of them doing it every few frames, and never worries about context switching costs or the cost of communicating immutable versions of your gamestate and all that jazz. A regular modern computer has only two to 4 cores, you can have one thread running the physics for the next frame, and another doing state calculations, where's the need for having thousands of goroutines?

Of course, when computers actually start having tens of cores, and/or your game state really is divisible in a multitude of uncorrelated calculations, then yes at some point nice concurrency can be cool.

Anyway, good luck and I'm really looking forward to seeing the first game that comes out of your engine/framework :)
That's the same way I use bookmarks. I won't bookmark, say, Hacker News, but I will bookmark a recipe site that I know I'll want to refer to for ideas sometime down the road.
What the ‘Learn to Code’ movement is forgetting: Existing developers
Well there is a reduction, in printing, warehousing and perhaps pulping costs. For some books that is a lot, those on the long tail end of the book market in particular.
And there are perhaps long term contracts involved.
Datamonkey – Learn to analyse data with SQL
Directional transmission isn't subject to the inverse-square law (well, sort of [1][2]), only omni-directional transmission. While I don't know much about uBeam, there are efforts to use beam-forming to make charging more efficient, ie:

http://www.scribd.com/doc/70793467/Wireless-Charging

[1] http://www.physicsforums.com/showthread.php?t=633345
[2] http://www.physicsforums.com/showthread.php?t=177187
> In any event, you are severely underestimating the federal government's general tolerance for "obscenity" and speech that is potentially objectionable.

Given that California passed a law allowing for confiscation of firearms as a result of anonymous tips in response to a diatribe not too dissimilar from the one posted, I'd say that's debatable.

That said, I agree that Lyndsy overstated the case that the person would _surely_ be in jail, but it isn't terribly implausible either, depending on the locality.
Shameless plug: if you're looking for something similar with a little more practical use cases: https://github.com/jprichardson/stochasm which is a fork of the great https://github.com/heydenberk/stochator
Early-phase development would be better funded through a different mechanism. (For example, prizes for key achievements.)
On a logistical level, it's much easier to start a 3-year trial than a 30-year trial. Tracking people for 30 years is more challenging. Giving an experimental drug to healthy people for 30 years is challenging and ethically more delicate. But perhaps from the view of the scientists, motivating yourself to perform a trial that won't yield results for 30 years is quite an effort.
> In other words, it lacks the most important mechanism that lends dynamically typed languages like JavaScript and Ruby their power.

I think you haven't spent much time using Clojure.

Your phrase "it is more of a mashup of a few ideas from functional and OO languages" seems intended to downplay the language as nothing important. By that metric, Ruby and Javascript are both "just" mashups of lisp/scheme, perl, smalltalk and self.

Clojure can be just as dynamic as JS & Ruby. On the JVM, protocols are implemented in terms of Java interfaces, because that's how you get fast dispatch, however, protocols share little in common with "standard" OO. There's no implementation inheritance, a protocol can be extended to any type (except for a few limitations caused by the JVM, those limitations don't apply to other implementations, like CLJS).
Autonomous Android smartwatch ships
Apple released iOS8 beta5 just now | Jailbreak WatchJailbreak Watch
And under H1B building a company on the side is illegal because of all the rules forbidding to work for another company.
To get started.. you can also use some of the free tools and templates that are shared by an invoice/AR managing company, Funding Gates.
https://www.fundinggates.com/tools/
http://blog.fundinggates.com/2012/06/collection-letter-templ...
Whoa. I'm pretty sure that screenshot was taken with around 1 fps. :)
Some suggested rules for generating good errors in Go
> > One, you can't be terminated for any reason.

> Yes you can. California has At-Will Employment. It means they can hire or fire for any reason

No, it means that the initial burden is on the person alleging illegal firing or not-hiring to establish a prima facie case that the reason was a prohibited reason, rather than the burden being the hiring/firing party to establish that the reason was a permitted reason.

It does not mean that hiring/firing for any reason is allowed. In fact, there are lots of prohibited reasons for firing in California.

It's just "default allow" when it comes to hiring/firing decisions.
What would reflect worse on YC is them compelling a startup to keep a bad hire who could ultimately cost the business dearly.

Hiring for first stage startups is critically important -- ie. it can make or break the company.

If the OP wasn't going to work out for any reason, then it was appropriate to cut him loose as soon as possible, instead of dragging it out.
The Distance brings you stories of people who have stuck it out for decades
Omega – A Development Kit for the Internet of Things
amen...exactly...i just never hear this point brought up.
Terminating because the employee was not working out is not a prohibited reason.

Terminating based on say, race or sex, is however. That is very clearly not the case here.
> IBM’s researchers are also considering other ways the technology at work in their current demo might help out in a workplace—for example, by having software log the relative contributions of different people to a discussion

I find that incredibly creepy and hope to god that never is developed.
Paper USB Business Cards (Funded 250% on Kickstarter in 2 days)
I too have found the claim that only 1/3 of homes have a firearm to be dubious, especially as it's all self-reporting, and I have a very hard time imagining too many gun owners answering 'yes', even to an anonymous survey.
Extrapolation is not at all the same thing. When you aren't getting network packets, yes, you run locally to do some kind of approximation to what is happening (in fact for a good game, your frame rate is never contingent upon what is coming in over the network, you just always do your best to display whatever info you have right now).

But that is totally different than the GC situation. With a STW GC you cannot even run, how do you expect to be able to display anything on the screen? Even with a non-STW GC, the reason the GC has to collect is because you are running out of memory (unless you are massively over-provisioned), and if you are out of memory for the moment how are you going to compute things in order to put stuff on the screen?

Accessing disk/network/etc induces latency, yes, but that is why you write your program to be asynchronous to those operations! But this is a totally different case than with GC. To be totally asynchronous to GC, you would need to be asynchronous to your own memory accesses, which is a logical impossibility. I do not see how you even remotely think you can get away with drawing an analogy between these two situations.
Plan Fail Reflect
Shrthnd is a handy tool that converts CSS properties into shorthand
> Terminating because the employee was not working out is not a prohibited reason.

Its not even a reason, its just a semantically empty phrase. But in any case, I didn't say there was a prohibited reason here, I said that the claim that "at-will employment" means you can hire or fire "for any reason" is false.
but praise and recognition are satisfying!
Lets take this apart shall we?

> All this said, a $10m acquisition of a vc-funded co
> with 10 employees will probably include at least
> 25%-30% return to investors depending on preference,
> or else they won't accept.

> I would expect to see a 1/3 to 1/2 price discount
> on a bootstrapped startup, or even more depending
> on how short a time you've been working on the product.

My understanding here is that the only difference in those two statements (other than the price) is this ... or else they won't accept.

If that is the case, then the assertion boils down to "VCs will hold out for more money", and they get it, so where did the "extra" value come from? We could speculate that BigCo is doing a 'favor' for the VC but really? And from an economic standpoint BigCo is not looking at a material impact on their books. My assertion is that the value proposition for BigCo is the same, VC or not, so the price they are willing to pay "should be" the same. I get that they may want to haggle more, but the acquisition target should understand the game here. There are many BigCo's that are buying engineering teams.
Last days left early bird tickets $100 #nopanels Investor Office Hours
Authors can buy those services directly. Most of those people are freelance, publishers do not actually employ them anyway. Now some authors do not of course, perhaps disclosure of editors and artists and typographers might grow more.
They're asking what replaced newsgroups not where to get more old newsgroups.

Unless everyone is still using newsgroups for something besides piracy which is the only time I've really heard them used in a modern context.
Note that in this case, what's actually happening is a null reference is being created; while this is very ugly (C++ references should never be null), if the reference isn't used, as the author asserts, a null dereference never happens (otherwise, there would almost inevitably be a crash). Behind the scenes it's just a NULL pointer being passed to the function that apparently ignores it.
Chrome to introduce new vendor prefix, for testing WebRTC
Sure, but here's the thing: Spotify is still the best parallel. Amazon's weakness is they don't own the content everyone wants; they have to license it and there is no mandatory licensing. The big 5 publishers could up and stop letting amazon sell ebooks, form their own ebook selling consortium, and switch the vast majority of customers over. Or hell, buy B&N for the same reason.
We're arguing over semantics now... you get the point I was making. The big picture is the founders felt the OP wasn't going to work out -- and made a very appropriate decision to cut him loose now instead of later.
why not just acquire themselves there? They are loaded.
F them. Those guys are jerks. Make sure you get your pay plus your vacation pay plus a severance.
If it records the -actual- contribution and not the number of words spoken I'd be all for it. I'd also want it to measure the amount of hot air people talk.
Actually it is a far worse problem. Since the dawn of civilization the overall social structure of man has been a master-slave relationship. This social structure still dominates the world. While things have improved from the worst periods such as ancient slavery and the industrial boom, for the most part all that has changed is the means by which it is orchestrated. On the positive side many of our advances have allowed for greater gradations in this structure, creating many "relative masters", aka the middle class. But still most people are more slave than master. We have managed to trick people into thinking there are no slaves anymore because they get wages and can, if they wish, leave and find a new job. But the truth is much more limited than you probably understand. That reality is only applicable to the middle class of, so called, first world nations. But even the middle class is in a partial slave relationship. And the master side of that equation, whether in slave-wage countries or middle class countries, is entrenched. The powers that be will not give it up willing. So there is also this pressure to prevent automation from displacing workers in any positive way, i.e. a way which would erode the master class. Of course, it is ultimately inevitable, but the result make be uglier than anyone would ever imagine --the masters may just eliminate the slaves when they are no longer needed. They may not even do it consciously. They will sell you (and themselves) on the idea, to be sure. And we won't know it is even happening. Those "other" people will be a problem, for whatever reason (related to the simple fact the they no longer have a stable economic role in society) and they will have to be "dealt with". Eventually of course, you could become one of those "other" people. Interestingly some of those "other" people will slip through the nets and I believe we may see the birth of a new sort-of "wild man" in small pockets of the world, who no longer live as part of modern society, and which modern society just ignores.
Harvard UP did not promote it, or indeed print enough copies. It could have been self published and done just as well. It was written in French after all and still succeeded, with the interest starting before it was translated. Academics use academic publishing houses largely for historic reasons.
"Multivac, I have a question..."
But either way, the code is not well-formed. A null reference should never exist in a well-formed program.

http://stackoverflow.com/questions/4364536/c-null-reference
Seems like that would be more of an OS flaw than a USB flaw.
Siphonophorae
Looks pretty cool, is it built on top of DigitalOcean? I work at http://www.cloud66.com and we're doing something similar (but on several clouds)
I'm not sure what you'd want here, you specifically allocated a string object and since JS has no notion of object equality it can only use identity.
I was also accepted. Based on the initial application, I assumed there would be more resources than what was included in the acceptance email. So far, the biggest perk is the $500 credit for the Google platform.
Ask HN: Opinions on putting stickers on a laptop?
What is your opinion on putting stickers on a laptop? I have gathered quite a few stickers that I am considering putting onto my ThinkPad. Thoughts?