skysight-inc/HackerNews huggingface dataset:
If I go to the store and buy the last loaf of bread, and my neighbour has to go without, it's not my fault; it's the store's fault.

Likewise, if an ISP sells me and my neighbour plans that allow anytime 4K netflix, but they aren't able to deliver on that promise, it's the ISP's fault. My neighbour and I aren't assholes just because we both watch our movies in the evening.
I only have 100GB data to store, which is $1 a month. A lot cheaper than Dropbox.
Great to finally see a cloud service competing against Glacier. Hopefully this will lead to some sort of response from AWS.
I understand the downvotes (they're very different services, and Dropbox prices can be very low because you're paying for capacity not usage - case in point I'm currently using 25 gigs but paying for a terabyte) but honestly - that's an interesting point... anyone want to write an API?
Why would they want to risk the performance of the I/O intensive disks?
I found the use of the term "nation-states" to be interesting. They use it in contrast to cybercriminals, but I would imagine that there's a large gap between (relatively) paltry cybercriminal activity and full on nation-states.
I would have expected better to mean, in this circumstance, less likelihood of there being issues that impact the user - something that almost certainly has a correlation! No amount of "good practice" will protect again an idea being rubbish.
The Java plugin used to have a lot of security advisories
(well maybe not as many as browsers, but still) and Mozilla had to blacklist certain versions: https://addons.mozilla.org/en-US/firefox/blocked/

If the Java plugin itself has security vulnerabilities how can we expect a full browser written in Java to have none?
That's irrelevant, so no.

"Worth buying" is a boolean. It's either "worth" or it's not, because we've already establish that "worth" channels are willing to be paid for at $17.50, so less than $17.50 is still within any pricing range that might exist.

Would it be easier for you to grasp if we called them "quality" channels? 10-20 quality channels? Paying for 10-20 quality channels that are bundled together is more economical than paying for each quality channel on its own, based on the values given by the commenter.

Your "scale" idea is just a pointless intermediary step towards deciding if a channel is "worth" or not. While yes, you could decide what cost you're willing to pay for each channel, you will still arrive at a "yes/no" decision for each channel (a decision that will only get more generous the less expensive the cost of the individual channel), which will be the "worth" value I've been talking about.
‘Podec’ Trojan Bypasses CAPTCHA on Android Phones
Note:

"The only way forward is REAL tolerance for all kinds of behavior and a good faith attempt to see people in context."

This only applies when a member of the group has been caught doing somethings stupid. If someone "trying to join" the group has complaints, there is no need for tolerance. "Nerd culture", for example, has its own standards of "appropriate".
> Can't the Google just admit it's using TypeScript?

What makes you think they haven't "admitted" it yet?

> AtScript is TypeScript: We’ve been collaborating with the TypeScript team on our proposed productivity [1]

They have been collaborating with Microsoft, and it's no secret[2]

1. http://angularjs.blogspot.com/2015/03/announcements-from-ng-...

2. http://blogs.msdn.com/b/typescript/archive/2015/03/05/angula...
Hypothetically, if we were to believe in fate and love at first sight, the odds of any given person encountering his soulmate in a world of 7+ billion people are so minuscule as to be ignorable.

More than the power dynamic, I think the stronger argument here is privacy. If you submit your information to a company to apply for a job, it's with the assumption that this information will only be used to evaluate and possibly hire you. Imagine if you submitted your resume somewhere, and they started sending you advertisements in the mail. You'd be outraged! Well, this is the same sort of thing. She gave this company her contact info so they could evaluate and possibly hire her, and here's a company insider using that information to contact her for a completely unrelated purpose. Spam, with unpleasant overtones of power.
How is that not harassment?
Accurate title: our Safari users have faster load times than Chrome or Firefox users.

And the author's theory that they're wealthier, have better access to high-speed internet, and/or have newer machines is probably enough to explain it.
It has similar issues, such as using fertilizers and water usage. At the same time, one of the main issues is deforestation in the Amazon and field burning before harvest.

Still, it probably still makes sense to use it. For example, its energy balance(ethanol/energy for its production) is ~8-10 whereas in the US is ~1-2.
Considerably less than ($revenue_per_minute * $downtime) would have you believe because few people are going to attempt to buy an album, have their purchase fail, then never attempt to repurchase it. True, some number will use another online seller, but I suspect they're in a tiny minority.
Essential Tips to Get You Started with Mobile Advertising
Great code is mostly pure, dense, defines clean interfaces, and favors composition and reuse. Maintenance, testability , readability etc. are just side effects of well written code.
I think your point goes without saying, code that actually works is the first thing.

But a dimension you've missed... Code that works but isn't readable, testable, maintainable, will end up costing your business dearly. It's a nightmare for any developer working on any task - finding a bug, iterating, new feature, whatever - to have to work with a shitty code base. You could quantify the losses in $ stemming from having to work with shitty code... not only that but you'll have a lot more trouble finding technical help (I'm not alone that I'll ask in an interview "What's your technical debt like?", if the answer is bad, that's probably the end of the interview.)
There was an experiment using Webkit: http://caravel.forge.ocamlcore.org/

I don't know if its possible to gradually replace Webkit's components with OCaml...
The conversation with Lane was when the relationship was over. On-again, off-again may indeed have a terminal date.
That pricing is per month. (I had to look it up).
With a 3s average response time and presumably replication across multiple disks, you've plenty of scope to schedule requests in a way that they won't affect performance.

In 3s on one disk you can do roughly 5k seeks and read up to 300MB. They only need to do 1 seek and read 4MB.
It's a big deal because of the resources being applied to this, and the lack of resources applied to keeping data private and secure.

Of course you can't prevent efforts to break into systems. But you can spend enough resources on making it difficult and fruitless that it is reasonably certain that our data can't be accessed by spooks of any nation.

We get what we pay for. Right now we spend vastly more on surveillance than on privacy and security. Guess which one we have more of?
It looks that they are losing $2,054,794 per hour of downtime [1].

[1] http://www.dailymail.co.uk/sciencetech/article-2989656/Apple...
For the record, dbaupp is on the core team for Rust.

But can you explain it to me? Because his explanation makes sense to me: they can't support that syntax, including getting references, without introducing new concepts. How does what your proposing get around introducing those new concepts?
cage match: Safari and Chrome!
loading for me now, but thanks for gathering all that
Deus Ex: Human Revolution – Graphics Study
SLAs on availability/durability & guaranteed throughput..
I feel like this just replaces one vague word "good" with a bunch of other vague words like "readable" and "maintainable".

Like of course, maintainable is good. But what makes code maintainable? When we're teaching new developers, what do we tell them to do to make their code maintainable? How do we distinguish between code that is maintainable, and code that is not maintainable? That's really the important thing; just knowing it should be "maintainable" doesn't particularly help.

And "readable" is even more complicated. Sure, there are some syntactic things that help readability—consistent indentation and spacing, good variable names, organized files, shorter lines. But beyond that it kinda breaks down. What makes a method readable? Well, probably a small number of lines, few branches, single purpose. That's good. But when you extend that to a codebase, you end up with code that you need to jump between a dozen methods to follow what happens in any given call. Is that readable? Or if you look at it from a class level, having a few methods where the whole chain of logic is in a single place is readable—but then you end up with giant god methods that do way too much. Is that readable? Presumably the balance is somewhere in the middle, but how do we recognize it? Just saying code should be "readable" doesn't really help.

Or "covered by automated tests"—definitely tests are helpful. Except for bad tests, which are harmful, and make fixing bugs or refactoring a painful process. So "covered by tests" can be good, or it can be bad, and adding the wrong tests can make your codebase worse. How do we distinguish between good tests and bad tests?

So I agree that the things mentioned are true about good code, but way too vague to help write better code.
The full-featured product is $10 regardless of how much storage you're using. If my requirements are for 1GB, then my price is $0.01 a month.
IIRC that dashboard has been completely wrong several times before on outages - I'm very confident its a manually controlled dashboard that Apple only use to officially acknowledge major outages rather than reflect actual outages. As far as I'm concerned that dashboard has no integrity - like a smoke alarm that goes off an hour too late.
Blah blah Hobbes. Blah blah you puny humans would otherwise be "in a state of nature." Accept your illusion of freedom and shut up. Signed, Levi A. Than.
if it is a school or a commercial address, the answer is Yes, otherwise No.
>Apple WATCH is a mass market platform for greater things
Agreed -- it's complimenting the phone to save time.
No more claims from moral high ground from USA government. No sympathy for the devil.

Now brace yourselves for astroturfers and apologists.
WhatsApp has over a billion installs on Google Play as of today
Show HN: Ety, status boards for software teams
We're the team behind Ety.io

Ety lets development teams put together status boards that pull updates from a range of tools like Jira, Bugzilla, Jenkins, etc.

We'd love to get some feedback from the HN community.
>But you knew why, and you knew you’d screwed up.

I find these justifications for personality types like these to be more than a little revisionist. The reality is when you deal with a short tempered person at the top of the food chain, anything sets him off. A bad mood, arbitrary shit, "who moved my cheese" mentality, etc.

Then we expect the workforce to shame themselves and assume they did wrong because Mr. Temper Tantrum is always right? Of course he is, afterall we still want to collect a paycheck. So now the web team is up all night rolling back the website design because Mr. Temper Tantrum woke up one day and some of the navigation was slightly different and he decided to chew out the CTO. Yes, this has actually happened to us.

Please stop pretending guys like Jobs or Torvalds are these ultra-honest truth tellers and because they're so honest and visionary that basic manners dont apply to them. They're flawed jerks just like the rest of us; the thing is they're in a position where their jerkism can't be questioned. That's not to be celebrated.

I'm kind of an expert in this as I have staff under me and am a short-tempered person. Its my worst trait. I work on it (I suffer from sleep apnea and its related moodiness), but its slipped at work a few times. Treating people poorly, even if they've done wrong, is inexcusable in a professional setting. The people I have gone off on just sit there and take it. They know if they push back then their paycheck could be on the line. Its not worth it to them, so it gives me all the freedom I want to be an ass. Its really, really unfair to them and I hate myself for the times I've done it. No level of apology really brings back the trust and comradery we once had.
There's a few reasons:

* Dropbox doesn't guarantee 11 9s like this service does - when I'm backing critical data up, I want to make sure it's _there_.
* Dropbox likely wouldn't take kindly to me storing 10PB, whereas that is what this service is designed for.
* I've got SLAs and guaranteed speeds with this, Dropbox isn't designed for me to suddenly download 10PB very quickly.
Absolutely. If someone doesn't like the abrasion, all they have to do is not participate in the activity. Not play the games, not go to the con's, not get a job in the industry.

Let them take up knitting.
I don't think the post wants to be scientific and stands at the beginning to be pseudo-scientific (actually, aren't all investigations based on methods like surveys or questionnaires pseudo-scientific by definition?).

On the other hand it also says:
"To be fair, it’s also true that some of the developers had given that for granted (or at least that’s what they said when asked) but it can be symptom of some underlying problem."

So it's true that most of the developers asked assumed that the code was correct already but, in my experience, I've also seen in some cases (too many) that some developers believe that they are above everything and they don't worry enough about the value that the code should delivere.

I think it's the same symptom as the "throw over the wall" problem. Some developers tend not to worry about anything that is not coding.
Of course, what he's managing to imply is that women should not date men at their offices. Because it victimizes the men, who are forced to retaliate when the relationship ends, and then they look bad in the press.
They actually burn it to avoid harm to the workers and use its ash to fertilize their land. However, mechanization has reduced the need to burn fields and pollution has gradually been decreased.
> Tried airplane mode and apps simply don't load at all!

Does this mean you normally can't ever use 3rd-party apps in airplane mode? Because that is definitely not the case for me.
I see a lot of comments here about suboptimal play. These are missing an important point.

The machine is not playing poker. The machine is presenting a game that superficially resembles poker, to achieve a slot machine payout rate of 90%.

As a slot machine, it is a game of chance, not skill. If the actual payout of a machine advertised as 90% is 85%, that is fraudulently advertised odds, period.

So the lottery posts a notice on the machine that user interactivity may reduce the odds of winning. Relying on that information, everyone just hitting the "play" button like a robot--treating this particular type of slot machine like a regular, non-interactive slot machine--should realize the posted odds.

They did not. The owner of the machine was aware of this. The Lottery made false statements to its customers, harming them by its deception and profiting in the process. That's fraud.

It is true that the Auto-Hold function does not need to recommend the optimal Draw Poker play. IT MUST RECOMMEND THE PLAY THAT ACHIEVES THE ADVERTISED SLOT MACHINE PAYOUT.
How about the fact, though, that more conservative financial practices often result in better long-term results for established firms? If you're in a startup that you don't mind blowing up or running into the ground, promote the more aggressive, but if you want to continue an established business, that's the wrong strategy.

For links to some investment studies, see http://www.thestreet.com/story/13018257/1/who-had-bigger-inv... , http://www.washingtonpost.com/business/behavioral-economics-...
Pseudo-scientific, since it offers no way to determine if a piece of code meets their requirements. "Readable", "Maintainable", etc., have no a priori meaning.
The microwave that shows you when your food is cooked
Beginner's Guide to Machine Learning
Over 3M USD then?
Buddy isn't doing as well as he was in the past.

In 2010 allegations arose that he couldn't afford to pay his mortgage and in 2011 one of his major sources of capital for his hedge fund requested that he return their funds. They're now suing him.

The timeline is that just as his legal/financial issues reach a crescendo Ellen files a lawsuit.

Personally I think they're more than likely unrelated but it's unfortunate timing.
It really is a question that I've been having for a long time. I didn't just say that to piss people off. I guess that's the risk you run of coming across when you try to insert yourself in a conversation where the other participants have already agreed on a set of shared opinions - this is great - and you try to question that common assumption/opinion.

I have honestly been questioning my own understanding of pipe, since I've failed to see the significance before; first I thought it was just `a | b` as in "first do a, then b". So then it just seemed like a notational way of composing programs. Then I thought, uh, ok say what? Composing things is the oldest trick in the conceptual book. But then I read more about it and saw that it had this underlying wiring of standard input and output and forking processes that made me realize that I had underestimated it. So, given that, I was wondering if there is even more that I've been missing.

I have for that matter read about named pipes before and tried it out a bit. It's definitely a cool concept.
Well, the reason for having it was for Control Panel items. In such cases, you'd want the icon in sync with the Control Panel item's. Windows, in general, likes to keep its icons in one place and then reference them from somewhere.
That would be better, but still not great.

Note that it has nothing to do with assuming the worst. It's all about potential. For an extreme example, imagine a stranger almost fell off a bridge, and you're pulling them up. If you let go, they will fall to their death.

Is this an appropriate moment to ask them out on a date?

It's obvious to me that the answer is "no." You literally hold the power of life and death over this person. They have no idea what your intentions are. You've put them in a really tough spot and it's completely inappropriate.

Now, this has nothing do with assuming that you'd actually drop this person to their death if they rejected you. It's merely that there is the possibility. You might. Even if the odds are a million to one, put yourself in that person's shoes: would you take that risk? This is a total stranger. You don't know what they're like. It's possible they're a nutcase who freaks out whenever they're rejected. (I'm sure you've met people who do this.) Chances are good that they're a completely normal person... except, of course, that a normal person wouldn't be asking the question in the first place.

Now, the actual interview thing obviously is not on the same scale. There's no life-or-death situation (probably... stalking ending in murder is a real thing, and this guy knows where she lives) and it's fairly safe to say "no." But the potential is still there. We're not assuming the worst, merely acknowledging that the worst is possible, and that alone is enough.
Because they're on the inside and you're on the outside.
Really? Wow! Maybe you could try contacting Christian Schaub http://www.webstube.com/pages/software/patterneditor/index.h...
who has created a RB pattern editor for Mac. I guess he may know a bit about the format :) There was also a guy called Matthias Schill who made the pattern editor for Windows but unfortunately his webpage is down. Good luck!
I agree, though it does tell you where to look for it.
Jexl: JavaScript Expression Language
Reminds me of this old thing: “The Guy I Almost Was” by Patrick Farley: http://electricsheepcomix.com/almostguy/
I added GCS nearline to my object storage comparison:

http://gaul.org/object-store-comparison/
Microsoft's KRuntime renamed to DNX
Coworkers? Don't be silly.

What you do is take it to a coffeeshop for typing on your iPad.
As someone in software support who had Salesforce "forced" upon us, I invite you to consider that it's as maddening for us as it is for the end-user. I've closed maybe 1500 tickets through SalesForce, and I find the system atrocious.

Among other duties, I am in charge of maintaining the Knowledge Base for our product. SF's Knowledge article capabilities, however, are abysmal. The default formatting is atrocious, barely above plaintext. SF will allow you to try to "jazz it up" by turning on HTML mode. However, due to the incredibly small character limit per article, trying to insert any more than a few paragraphs with proper HTML formatting will quickly exhaust that limit (the HTML tags themselves are counted as part of the character limit). Something as simple as creating a Table of Contents for a longer article hence becomes a nightmare in implementation.

To boot, those articles do not have static links that I can disseminate, meaning that when I'm trying to point people to a particular article, I have to tell them "Go to the Knowledge Base and search for 'X'." This is, frankly, embarrassing to put on something like a Newsletter.
What do you mean by dense?
I could not actually find any such differences when doing segmentation by geo location. So I don't think that's enough to explain it.
IS SHILAJIT a CURE ALL SOLUTION?
Where are you seeing these durability claims? I can't find them. And what would 12 9s durability even mean? You lose one byte out of every TB?
Its funny seeing Salesforce get knocked on here. I've been working with it quite a lot. They deliver two upgrades with new features every year that are deployed in minutes for each customer, and in nearly all cases, previous features and APIs and customer customisations continue to be supported. To be able to extend and extend and extend like that without breaking, their core codebase must be incredibly well engineered. They must have their internal modularity, testing, documentation and design really well figured out.

How many other live applications can you think of that have evolved continuously for over a decade without becoming an unmaintainable mess?

I work with charities and SF offer an automatic 80% discount on everything which makes them a pretty good option. Why bother custom building a CRUD-type database when you can knock it together in Salesforce using (mostly) point and click?

On the downside: too much marketing fluff (Can't google anything to do with Salesforce coding without hitting loads of marketing bollocks), really bad names/constantly changing names for features (Salesforce1 - anyone know what that is yet?), really complicated licensing if you're trying to figure out how to do X+Y with cheapest licences. And the names of the licences keep changing ....

But technically, they must be doing something very right under the hood. And while I'm at it, I like their core API, its basically an ORM.
You're right but that's not the effect that the RFS has. Ethanol directly supplants oil, without affecting total supply or demand for liquid fuel, so it does not allow oil companies to raise their price per volume. Again: that's why they oppose it.
you are missing runabove
edit: also missing constant.com
Poetic.io – inspire us
Is that in order of importance? I'd put readability above everything else. Compact code is nice but I'd rather have self-documenting code, even if it means several more lines of code added to the functions.
This characterizes MTBE production costs:

http://www.eia.gov/forecasts/steo/special/pdf/mtbecost.pdf

It uses oil and natural gas feedstocks, so goes up and down with them. I guess it is somewhat cheaper to produce than ethanol, something like 1/2 the cost when the various input costs make the comparison the worst, and similar at other times (this is just a ballpark guess, not based on any careful analysis).