skysight-inc/HackerNews huggingface dataset:
> Spin offs aren't mergers. If you create a new entity as a spin off and transfer patents to it, it wouldn't be the original assignee anymore, so it would have to practice the invention. A spin off that doesn't practice the invention is a patent troll.

Which would make ARM a patent troll - they're a spin-off of Acorn originally and they license designs to others rather than practicing their inventions themselves. I'm not sure you've entirely thought this through. (Probably not such a problem for ARM since all their Acorn-era patents have probably expired anyway, but the next similar company could really get screwed.)
A great library for structuring your callbacks is "async":

https://github.com/caolan/async

I've only used it with node.js, but it's supposed to work in web browsers as well.

It allows you to think a little more procedurally ("waterfall" is especially handy here) while writing CPS code. Very good.
If I have a problem with my ISP or my car dealer, nobody bats an eye at a blog post or an online complaint about the service.

But if I'm a customer of an admired former startup to whom I pay hundreds of thousands of dollars a month, I'm not allowed to go public with my complaints when I--and maybe hundreds of others--have been deceived and have suffered intentionally worse service than what I was promised?

I find the "enforced positiveness/optimism" of the startup community very disheartening. The essence of engineering is honesty (preferably quantified) about capabilities and limitations of systems. In this case, a former startup owned by a public company deceived their customers and then papered over (my impression) a valid, quantitatively-documented customer complaint once it became public.

Tom should be commended for speaking out. If he's right, dozens of startups have spent far more of their precious and limited capital on excess dynos and monitoring tools that could have been better spent elsewhere. I can't imagine a better service to the startup community than making this sort of thing public.
Academia is broken as a mechanism for education and learning. And MOOCs, despite their advantages, really can't reclaim what has been lost.

Nowadays many--most, I'd suspect--universities aren't really distinguishing themselves as the places for the building of men and women into better people and citizens of the world. Instead, they serve at the lower end as a credentialing mechanism to corporate society that someone has acceptable impulse control and willingness to embrace the system, and at the higher end as a finishing school for the finance and government elite.

Certainly at both ends some people interested in intellectually appreciating the natural and social worlds come out, but that's despite, not because of, its actual current social function. I remember the second lecture in my quantum class the professor literally reading straight out, word-for-word, from the Griffiths textbook and ran out of the classroom as soon as it was scheduled to be over. Which is an extreme example, but certainly the majority of my major classes got their value from the problem sets and textbook they forced us to work through and the people I worked with on them, not through the value-add the professor or university provides.

Why shouldn't people cheat? Our society is fine with it outside the academy (maybe not explicitly, but you can tell by how it values and punishes who do cheat). If universities exist to serve it commercially, might as well inculcate its values while it's at it.
At a previous job, we used http://www.macminicolo.net/ for a couple of years. Awesome (awesome!) service, great pricing. Haven't been with them in about a year, but I haven't heard anything bad about them since I left...
> > De-federalizing destroys a lot of the political and economic clout that the US can hold over other, smaller countries.

> Yeah. I want that. The U.S. fucks around with other countries too much. Iran, all of South America, Asia, etc. It is not just clout, it is direct military and economic warfare to bend countries to the will of the federal government and Pentagon.

That's fine. And I, too, disapprove of many of the US' actions in South America, Iran, Asia, etc. But do keep in mind the economic and quality of life consequences (for US citizens) of losing that clout, and realize that not everyone agrees with you that trading clout for good will is worth it.

> You are quite wrong, "They enshrined in that document the right to change our national government through the power of the ballot -- a right that generations of Americans have fought to secure for all. But they did not provide a right to walk away from it."[1], also the Civil War moved the Union from a voluntary organization of the states to mandatory.

If you think I am wrong, I do not think you understand my position. I agree, the threat of federal coercion exists. But it is not actually being exercised. The elected leaders of Louisiana, etc, do not actually want Louisiana, etc, to secede.

That is why I think federal coercion is not (at present) an actual barrier to secession — I think the loss of federal benefits and subsequent trade/political disadvantage with the remainder of the US is a much greater factor. Louisiana and Georgia, etc's, politicians, business leaders, etc, realize this, which is why the only place such a statement can get any traction is on the internet where every uneducated asshole can voice their opinion. (And trolls who are fine with LA and GA being shitholes can jump in on it too.)
Yep, its no different than NTFS really. I just wish developers would test their apps out on case sensitive filesystems so we could use them.
It's not difficult, it's just gross. And these promises don't solve the main problem, which is that synchronous functions return the result, until at some point you add some IO, so now it takes a callback. And everything that calls it now has to take a callback. And hours later all you've done is add a network call in some basic function but your diff looks like a total re-write.
I've got the 85 Kwh battery pack. The car uses about 300-400 Wh per mile.
I joined Expensify
See the Evernote blog post submission already extensively discussed on the front page of HN:

http://news.ycombinator.com/item?id=5309866
> Gasoline

FTFY
I am not a programmer, and I've used Macs since 1987. As far as I know, I haven't ever used a package manager and don't really know what they are beyond something that lets you install and delete apps.

If I want an app, I download it. If I don't want it any more, I move it to the trash. If I really don't want it anymore, I use AppZapper. Can someone explain to me why the issue of package managers comes up so often around these parts and why they're so important to people?
Intent is very, very relevant. Intent is the difference between manslaughter and murder.

For me personally, intent is the difference between forgiveness and not. I find people that refuse to acknowledge intent to be rude and selfish.
This post will examine the use of a term 'raped' to mean 'suffer significant setbacks in a sports game' on Twitter, specifically regarding the Superbowl. It will make no moral judgement for or against the use of the term.

https://twitter.com/panther_mike/status/298244459370528770
"SF must have requested the lights to be off while they are getting raped. #SuperBowl"

https://twitter.com/SprtsHumor/status/298249906550886400
"Niners were shy about getting butt raped with the lights on."

https://twitter.com/harkamalsingh/statuses/29824323011230106...
"OMFG! 49ers getting butt raped! #superbowl"

https://twitter.com/albert2036/status/293092361087639553
"@GeneBean29 nope ravens are gunna get raped....they should've lost the last game it was all luck. :P"

https://twitter.com/FMirmontes/status/298232317242130432
"Dang #49ers getting raped hella hard haha funny ass #SuperBowl game"

https://twitter.com/paraffinn/status/298251727478603776
"49ers getting raped #superbowl"

https://twitter.com/kkaykkay/status/298244379393548288
"@BankyW u watching this too...hahaha...49ers are getting raped...somebody help!!!"

I could look for some more, and easily find them, but you get the picture.

Conclusion: The term 'raped' is widely used to mean 'suffer significant setbacks or defeat in a sports match'. I will hereby question who is living in a fantasy world where "nobody says" these things. I will ALSO note the irony of calling all these people out for being insensitive while using the term "retarded", which may be offensive to people whose mental development is actually in fact delayed, or those who would identify themselves as differently-mentally-able.

I will make suggestions: Limit yourself in the future to calling the comments using a "rape" metaphor for sports crude and offensive, and leave it at that. Avoid undue disparagement of people who disagree with your values - you can leave it at disparaging their values. Avoid attempts to use peer pressure to assert cultural norms, it doesn't work outside your cultural peer group, you may be in the minority, and isn't really a compelling argument anyway. Kthx.
Good overview of jQuery Deferred and how to use promises (at least the jQuery flavor). Promises (or futures) are a simple concept: an object-level abstraction of a non-blocking call, but they're very powerful when you see them in action. For example, the $.when method:

Let's say you have 3 ajax calls going in parallel. With $.when, you can attach callbacks to arbitrary groupings of those ajax calls (callback1 runs when ajax1 and ajax2 are done, but callback2 runs when ajax1 and ajax3 are done).

I first learned about promises in Trevor Burnham's excellent book Async Javascript (http://pragprog.com/book/tbajs/async-javascript) and it is still the best explanation of promises I've ever read. If you like this article and are interested in reading further about promises or the asynchronous nature of Javascript in general (both for browser and node.js), I highly recommend you check out this book.
I don't think that sort of business model would be so alien to the general internet using public. As an example, Urban Dictionary's business model is very similar (They offer to sell you presently non-existent products covered in messages that were not subjected to any form of editorial review.)
I'm picking up my S tomorrow morning. When I reserved, I submitted the information for SolarCity to contact me, but they never did, even after I sent an e-mail to their sales address. I went ahead and got my local electrician to do the install for me.

I didn't know about the home Solar leases, that makes it more of a shame about the disconnect in customer service because I would have liked to investigate that option.

EDIT: Just tried to fill out their form for solar consultation and got an e-mail that they don't have service in my area. Maybe that was why they didn't get back to me.
> 4. They helped a third party service to adapt their offering to better help their customers (NewRelic)

Unless I misunderstand the situation, NewRelic's heroku reporting isn't some one sided third party service but rather something that at least seems to be jointly produced by Heroku and NewRelic.

NewRelic can't report something that isn't offered up and it would seem to me that Heroku needs to deliberately expose metrics to the NewRelic plugin for it to be able to pick them up.

As it seems to be that these queue times weren't reported anywhere developer accessible it also stands to reason that they weren't exposed to NewRelic.

So no heroku didn't fix some third party service, they fixed their own service (in this regard).
FYI: If you fast-forward to 2013, Philip Su is now heading the Engineering office at Facebook London. He's a really nice guy and great culture fit for the company.

Source: I work at FB. Also, just use the Googles...
I earned my $5 Amazon gift card and then switched back to google. I'm using DDG now and I'm very happy.
In case of something that's not a primary key, you can just get rid of it in the future. While technically it is possible to change the PK, it's way too much pain compared to having a synthetic one.
It's amazing how many high profile "hacking" cases are essentially (or literally) "used wget to download unsecured information". aaronsw and weev come to mind.
It was entirely facetious, which was missed by many here when it made an appearance on the front page [1]

[1]: http://news.ycombinator.com/item?id=4384029
Is Andrew one of the most determined?
This is like what some people say about investing, you need money to make money.

To be green and to save money you need money to buy an electric car, charger and solar panels to save money and be green.
Only half the points are valid. SSL is a selling point, because it takes a lot of work to setup completely. Lots of websites (including high-profile ones like Outlook.com) have mixed content errors at one place or another, or appear to but don't fully support SSL. The fact that they "used to" use it as a selling point says enough too.

SSL signin should not be enforced. HTTP should give a big warning, but SSL is not fully supported in all clients.
"And MOOCs, despite their advantages, really can't reclaim what has been lost."

The contrary, in fact - MOOCs take this kind of situation (inaccessible, out-of-touch professors; overworked, underqualified TAs) and generalize it.
I believe most of the cryolite used now is synthetic (http://en.wikipedia.org/wiki/Sodium_hexafluoroaluminate).
Right click and copy link, paste into address bar, add a + to the end to see where it goes.

http://bit.ly/YUJZLu+
Awesome, I didn't know that such a book existed. Thanks!
Serendipity Magnets
You need grapes and yeast, it just happens that the yeasts are found in the air/on the grapes.
.gov domains have a ton of link juice.
It doesn't matter how efficient or inefficient RG was with their Rails app. It's almost certainly true that they could have done things better on their end, and their performance penalty wouldn't have been as severe -- but that really is not the point.

The point is that one company promised a level of service with their product that they did not deliver, and the difference was significant and persistent. The fact that the consumer could have used the product more efficiently is immaterial to that fact.

Other things that don't matter:

-that RG could/should move to another provider. That is of course their choice now, but it does not change the money they've spent and wasted with Heroku.

-that the routing problem is hard. If anything this makes it worse - it's a hard problem so people would pay a lot of money for a solution. What matters is that Heroku claimed to solve it and did not.

-that other consumers of the product managed to figure this out before RG. Heroku was still advertising through their documentation that they offered a routing solution, and they did not make clear to their customers that a significant feature of their product was now different.

Furthermore, Heroku appeared to obfuscate this fact and shift blame to the customer during the time RG was trying to diagnose their issues.

Now, by attacking RG's tone, Heroku have employed argument-level DH2 [1], which at least according to pg is not even worth considering. They have at least acknowledged their mistake, but to me that means that by extension they have sold something that they did not deliver on. The only honest way to move forward is for Heroku to offer some kind of compensation to the customers that were affected.

[1]: http://www.paulgraham.com/disagree.html
The Wikipedia description of a stack overflow should probably be the best link and it ranks 5th.

http://en.wikipedia.org/wiki/Stack_overflow
Has anyone tried the dtrace port for linux? Any comments on it?

https://github.com/dtrace4linux/linux
Useful : Able to be used for a practical purpose.

Useful for what? Making people happy? Killing fire-ants? Repelling purple elephants?

You're gonna need to define a purpose for that to mean anything. (I suspect trying would look a lot like politics)
FWIW, I get (and got) the point. Restating the gp's arguments doesn't somehow make them more true. But let me clarify my own point.

Suppose that industry X is the best industry to be in from a long term income and investment point of view, but that it's volatile in the short term. If the volatility is dangerous to you and you can't accept that level of risk, then diversification of your income and investments is wise.

However, if you have sufficient risk tolerance, e.g., enough money in the bank and time on your hands to survive through the fluctuations, then it is still better to be all-in on industry X for your overall growth. Because it performs better over the long term.

I'm kind of assuming here, for the sake of argument, that you maintain the same income+investment industry mix over time rather than changing it up periodically and trying to beat fluctuations. But, I hope this makes my point more clear.
The Fantasticks ran off-broadway for over 40 years with a song about rape (using the definition that means "abduction, kidnapping"): http://www.allmusicals.com/lyrics/fantasticksthe/itdependson...

I saw the show in 2001 and still remember how hard it was to not cringe at that word even though the context was clearly different and the show was comedy.

I am not saying that a shirt advocating more kidnapping would be appropriate, but thought you might appreciate the alternate use of the word from a historical perspective.
Yes, absolutely possible - it's just a lot more work. As simonsarris points out above, this will be the exception rather than the rule in a system where universities and faculty are not measured/rewarded for quality of teaching.
The problem is javascript doesn't have support for this. That's why we see callbacks everywhere.
So far, I haven't seen any OS X-specific problems with the build process, everything works fine. The pkgsrc documentation says OS X is officially supported.

The pkgsrc-wip project has packages for some of those projects you're looking for:

Discount: http://pkgsrc.se/wip/discount
Node: http://pkgsrc.se/wip/node
Redis: http://pkgsrc.se/wip/redis
Riak: http://pkgsrc.se/wip/riak

More about pkgsrc-wip: http://pkgsrc-wip.sourceforge.net

To simplify the build process, there is a pkgsrc "front-end" called pkgin:

http://pkgin.net

Hope that helps.
Except for when it's a plant (canola, a.k.a. Rape/Rape-seed).

I get your point, though, but it was clearly generated by a computer, as are all the other shirts in that companies "KEEP CALM AND ______ ON" line. Most of them don't make any sense whatsoever.

The computer doesn't "mean" any particular use of the word, because it's a computer, and couldn't tell the contextual difference between "rape" and "yell" or "run".

The fault here is a poorly (or not at all) checked pool of words, and no human interaction between "generate slogan" and "submit to Amazon"
More to the point, algorithms aren't buying these shirts.. what kind of sick fuck is?
Ah. Shoot - hadn't thought of that edge case.

Keeping the private key on a third party host would negate the whole point of _having_ a private key. I suppose one could dodge this by encrypting the encryption, or have it stored 3rd party and then download it where you need ...

But that's two sides of the same coin. And making it way more complicated than userid/password.

Which right there is enough to make the entire deal unworkable. Dang.

Thanks.
Etkileyici Sözler
According to a recent article from Germany[1] (excuse my crude translation):

> There is a 7% probability of being raped within one month of entering youth jail

And to spice it up with sexism, the state's minister of justice explained:

> Well, a jail is not a girls' guesthouse.

[1] http://www.tagesspiegel.de/weltspiegel/mobbing-vergewaltigun...
Be famous, rich, powerful, or all of the above?

Snark aside, I've occasionally exchanged brief emails with folks at newspapers -- an op/ed writer who wrote a particular column I liked, for example. With enough persistence, I think I could get through. If I really ran into a brick wall at the Post or the Times, I'd settle for the editor of a mid-size city paper.
Time is the other ingredient, of which wine requires a lot.
DSEi is even larger than SOFEX. http://www.dsei.co.uk/
> Give it a shot. Send someone a link to the non-SSL sign in and it won’t flip them over to SSL. It will also accept your credentials via non-SSL POST. So fire up SSLStrip and head down to your local coffee shop.

If you are in a position to execute a MITM, it doesn't matter whether they flip people to HTTPS or not. If the site forced HTTPS you could still rewrite the redirect and proxy the HTTPS to HTTP (the secure connection being between your proxy server and Evernote's). Only strict transport security would solve this, if the browser supports it and the user has accessed evernote before.
As well as the 225 scholarly reports, plus additional articles, on the dig sites. They exceeded almost all universities and archaeology units in the UK on an individual institution basis for output and quality of work. It may have been a TV series, but the folks doing the work were serious archaeologists who did real work, making a real contribution.
"But now that the baby is here, my wife has done a total 180. "Penn undergrad then med school" is her new plan"

Keep in mind that it's rather difficult to predict the job market (and payscale) 25 to 30 years in advance (assuming "baby" now, undergrad, then medical school, residency, intern etc, loans, then employment).

As an aside, back when I went to Wharton (undergrad) which was a long long time ago entrepreneurship (my major) wasn't exactly viewed as a serious path to take. And Wharton at the time had the number 1 UG business program.
showoff can generate PDF's just fine
I'm astonished that commenters are generalizing the issues in this article to U.S. in general. I never encountered anything remotely at this scale when I attended the College of William & Mary ('00). I'd guess that the culture of cheating written about in this article is simply a byproduct of amassing the kind of people who can get into Harvard in the first place: straight A, hyper competitive achievers.
"Keep calm and rap"?

Nothing wrong with rapping.
There are two logics here. The first was, can people be restricted from being in the Supreme Court building based solely on what they are wearing? lelandbatey posited a more encompassing statement, that that a manager could say "I ask that you remove a piece of clothing or leave. If you don't we will call the police." and argued that that logic should apply to the Supreme Court building as well.

My response was to show that 1) an argument which is valid for a business establishment doesn't necessarily hold for a government building (with "principal" or "school board" as the obvious correspondent to a manager), and 2) that managers don't have blanket authority to forbid certain types of clothing.

Thus, I was showing how the larger statement of lelandbatey is incorrect, so shouldn't be used as a justification for the legality of expelling someone from the Supreme Court building based on wearing an "Occupy" jacket.

However, there can be other reasons for why that expulsion is legal. The history and nuances of clothing in public buildings is complicated. For example, in the courtroom itself, the judge has very broad authority. In researching this yesterday, I came across Larocca v. Gold from the 2nd Circuit (1981), where 'an ordained Catholic priest who is licensed to practice law in the State of New York' was prohibited from wearing 'his Roman Catholic collar when appearing before a jury as a defense lawyer in a criminal trial.'
I would be pretty pissed if I had sunk tens of thousands of dollars and countless hours chasing ghosts. If you're a startup every dollar and every hour lost is especially costly. If Rap Genius ends up going under from running out of money it's impossible to say that this Heroku nonsense isn't at least partially to blame. If Heroku didn't give them the run-around they would have jumped onto EC2 and this problem and the costs it caused would have been completely avoided.
I hope they will win a few carriers to support Ubunto Phone. Otherwise the will fail badly.