skysight-inc/HackerNews huggingface dataset:
Indignation and personal attacks aside, reasons you might want to still eat fish:

> Most experts say that DHA and EPA -- from fish and fish oil -- have better established health benefits than ALA. DHA and EPA are found together only in fatty fish and algae. DHA can also be found on its own in algae, while flaxseed and plant sources of omega-3s provide ALA -- a precursor to EPA and DHA, and a source of energy. [1]

Fish are healthy and good for us. One of the primary causes of overfishing is caused by our unhealthy fascination for tuna. There are many sustainable sources of fish which are available (such as trout); our society's desire for one that is so inefficient in bulking up does not mean you should give up on fish entirely as a result.

[1] http://www.webmd.com/healthy-aging/omega-3-fatty-acids-fact-...
Unfortunately seems like a great opportunity for wastes like free energy, perpetual motion, homeopathy and a so on.
As the Apple person in question, my primary objection isn't about whether I "want it standardized yet". It's more that this hasn't even reached step 0 of the standards process (writing an "editor's draft", a document that writes stuff up in standardese but hasn't necessarily been documented by the WG yet) and Google is saying "we're shipping now and then will likely be unwilling to change it". Furthermore, it's not like there are only some edge cases to work out.

There are also substantive objections to the content of what is being shipped. Not only on the names (which Google invited comment on) but also on the intended semantics. It's pretty hard to usefully comment on the semantics without a draft spec and some time for discussion.

That's why most browser vendors try to make sure there is at least a draft, time for discussion, and rough consensus before shipping a feature enabled and unprefixed.

For what it's worth, Apple WebKit engineers agree with many Google Blink engineers about lots of standards topics, we actively collaborate on many things, and we actively support the goals of Web Components and of this particular styling feature, if not necessarily all the details. So your "proxy war" narrative is false.

However, I feel that Google is not being a good standards citizen in taking this particular action.
Hey, this is exciting! I've worked closely over the last few months with the Datadog folks and the interaction has been _wonderful_. Support tickets, feature requests and general questions are answered very promptly and with great care.

Also, they don't balk at the huge stream of data I push at them. :-)
Any chance of a picture of that? Assuming you are not in an company where cameras are banned for reasons of data protection or industrial secrets keeping, of course.
Yeah: What's the goal and where's the value to investors?

Goal: It's hard to see algorithms innovating except for large scale microoptimizations using higher levels of abstractions, because many everyday purposes have already been solved using whatever the developer chose to ship a product.

Value: For-profit research is a really hard model to scale. Well-respected universities already do this and are more of a factory for talent (via publishing) rather than IP, so it becomes a very indirect horse bet for a business to invest in. In a sense, this would be building a double-ended marketplace of investors and researchers. Also really hard to scale.
A free solution is use Cloudflare, which you can setup to serve a custom page when your server is unreachable. On that custom page include a feed from twitter / facebook / blogspot.com.
Apple is acting completely rationally. They are being selfish. Bitcoin wallets have a terrible reputation for losing their customer's money and Bitcoin itself still has very unsavoury elements (drugs, money laundering etc) to say the least. Given that the press love a good Apple story you have to ask yourself why take the potential hit to the brand for no benefit ?
Yea, it is unfortunate Netscape cancelled the "Mariner" project.
I hear ya... but there is also something to be said about those who seek power within an organization, Signal to Noise ratio has got to be difficult.
They actually mentioned the stock-based compensation and it's impact on GAAP profitability in their S-1.

Following the completion of this offering, the stock-based compensation expense related to Pre-2013 RSUs and other outstanding equity awards will have a significant negative impact on our ability to achieve profitability on a GAAP basis in 2013 and 2014.

http://www.sec.gov/Archives/edgar/data/1418091/0001193125134...
I know a bunch of folks in San Francisco compete in a soccer league with some other area tech companies. And there's always our annual dodgeball tournament, so I guess that's a yes! :)
Very nice. How you determine categories?
Everyone knows the two hardest things are cache invalidation, naming things and off-by-one errors.
The big difference here is "something is going to happen" vs. "something is going to happen to you". A threat or an ultimatum implies that you're the specific target of the action. An advertisement or notification implies that someone is going to take some action that may possibly affect you, but isn't specifically directed at you.

The boundaries get fuzzy when billion-dollar corporations get involved because they tend to wield a lot of power. However, most people would say that if you're a startup and a competing startup says "We're going to launch a new feature; better get ready", that's not an ultimatum. (As startups go, that's pretty damn polite.)
I agree. History has shown that new laws are largely used to legalize the behavior. The wording should focus on the fact that mass surveillance is unconstitutional and we want our leaders to support the constitution that they swore to uphold.
Wow, much coincidence...

I'll go and hide in the corner while all onlooking HN readers facepalm.
Care to provide evidence of this ? I led the mobile development effort for a very large international bank which was doing peer-peer payments. We didn't make any special deals and were subject to the same conditions as everyone else.
Who ultimately bears the loss is a complicated microeconomic question, which depends on price elasticities and the like.

At one extreme, the payment industry and the merchants could end up eating the entire loss in the form of lower profits. At the other extreme, the entire loss might fall on consumers in the form of higher prices for goods and services. In reality, some of the loss will be born by producers (i.e., stock holders) and some by consumers.

The only thing that is clear is that a 7 bp fraud rate means the economy as a whole loses $7 for every $10,000 transacted.
In this post we were trying to focus on the problems we've personally experienced as algorithm developers. The plan is to explain the details of Algorithmia more in future posts, but here's the basic idea:

We want smarter machines, and that means making algorithms more widely available. To achieve that, we're creating a community around algorithm development, where people can contribute code and collaborate with others on that code. Github has done a great job of this, but it is not always trivial to get from a github repo to live code in production. We think that creating a built-in market for algorithms-as-a-service could be a way to reward algorithm developers for their work, and make algorithms easily accessible via REST API.

The types of algorithms we are talking about is not limited by us. My opinion is that the most useful algorithms in the near future will be related to: machine learning, classification, analysis, and optimization. There are also numerous applications for things like image recognition, speech-to-text, and translation, to name a few.
Yeah.. the weird thing is somehow this process is considered odd, or something fit for a "dirty hippie"

1) Grab a jar with a lid.
2) Get the store down the street to measure the weight of the empty jar
3) Fill the jar with roasted coffee beans, note the new weight, and pay for the difference
4) grind the beans and make some coffee in a French press.

Is this so crazy? Of course, the coffee is hopefully shade grown (most isn't) so there's that, but even so. Why is something as simple as "using a glass jar or bottle more than once" so crazy? Why is it if I go to Latin America soda bottles are collected, washed, and reused, but in the US and elsewhere they make a brand new plastic bottle every time, at best downcycling the plastic?
We prefixed our pointer events implementation (which, yes, prefixes have issues and we should stop doing this IMO). Blink is talking about unprefixed, on by default. We updated the implementation and only removed prefixes once we could demonstrate consensus with other browsers (Candidate Recommendation, in this case was one signal of that).

Matt and Rossen from our team were at the CSS F2F where this is discussed with some hesitation on design and I'm sure they'll weigh in further on www-style (this API area's not my cup of tea).

A consensus process, while annoying at times and never perfect, makes for a better and more interoperable web.
Depends on our choice then, doesn't it?
Our priority in the short term is definitely to focus on the Linux ABI and making it available on as many physical machines as possible. This is the reasoning behind our current OSX support, and support for more platforms coming soon.

Longer term we do need to support multiple ABIs, if only because a lot of people want to use Docker on x86-32 and ARM. Having ELF binaries built on Linux isn't of much help if they're built for another arch :) So at the very least we will need to support 3 ABIs in the near future.

The good news is that it can be done in a way which doesn't hurt the repeatability of Docker's execution environment. Think of it this way: every container has certain requirements to run. At the very least it needs a certain range of kernels and archs (and yes it's possible, although uncommon for a binary to support multiple archs). It may also require a network interface to bind a socket on a certain TCP port. It may require certain syscalls to be authorized. It may require the ability to create a tun/tap device. And so on.

Docker's job is to offer a portable abstraction for these requirements, so that the container can list what it needs on the one hand, the host can list what it offers on the other, and docker can match them in the middle. If the requirements listed by a given container aren't met ("I need CAP_SYSADMIN on a 3.8 linux kernel and an ARM processor!") then docker returns an error and a clear error message. If they are met, the container is executed and must always be repeatable.

TLDR: ABI requirements are just one kind of requirements. Docker can handle multiple requirements without breaking the repeatability of its execution environment.
Out of curiosity, what about the Dell Precision M3800 (starting at 4.15 lbs)? At first glance, the specs look pretty comparable to the current Retina MacBook Pro.
The only rational response is to weigh the benefits of developing for and using the iOS ecosystem with your convictions about general purpose computing. If you don't think Apple shouldn't have this kind of power then don't use their products and don't support the Mac ecosystem.
The Real Reason You Shouldn’t Put Your Address on Your Resume
Any "dent" would be eclipsed by Apple running another TV ad in China or India.

I doubt they could care less.
We should all be happy that amongst those things he considers "too much to do" is contribute to open source projects.
Sure but you argue that problems of the sort you mention come from ambiguous grammars.

So, hand-created parsers may not flag ambiguous grammars and automatically generated parsers might (I've only done hand created parsers so I don't know).

And Steve Yegge quote just shows how much abstract languages are something you need to learn rather than something you can power your way through. And plenty of good programmers can power their way through almost any other kind of programming challenge so someone who seems very smart doing a very dumb thing in parsing doesn't surprise me (I've tried that myself).
Android is the wild west compared to iOS
Is this to get only the NSA to stop collecting data on everybody, or Google/Facebook as well?
Keep in mind that Bill was talking about programming in assembly language for extremely resource-constrained systems there. Even today, if you're trying to write an extremely small/fast program/inner loop in assembly, you had better be relying on "dangerous assumptions" like that, or else the result is going to be worse than what a compiler could do.
I don't think I've ever read about him hacking before

Oh, you didn't hear about that time he implemented BASIC in 4k? http://www.theregister.co.uk/2001/05/15/could_bill_gates_wri...
If Apple allows banking apps they should allow Bitcoin apps, I don't see the problem.
With a deadline of the end of this year, I suspect we've only seen a fraction of what'll happen when the employer mandate goes into effect. Especially since a bunch of regulations for big companies, the ones that self-insure, haven't been finished yet, so it's probably up in the air if such maneuvers will help (i.e. would D.C. pass up such an opportunity to squeeze more cash out of them?)
But GAAP is handling it correctly. The dilution that stockholders will experience from stock-based compensation is very much real. And the earnings should reflect that.

Non-GAAP numbers are almost always done to deceive investors. In the dot-com days, it was EBITDA. These days, it's earnings before stock-based compensation.
Apple has always been strong on protecting whatever competitive advantage it holds, whether it be from hardware clones or third party payment apps.

However, outrage is what it takes to get them to give ground. Take the ban on cross compilers and interpreters in apps for instance. It took substantial protest and outrage to get them to ease the restrictions.

http://allthingsd.com/20100614/apple-gives-ios-developers-a-...
It's a legitimate argument.

Regulators DO care about money laundering they have just been completely incompetent at regulating it.
I stoppped reading when I got to this:

"If you’re a great programmer, you make all the routines depend on each other, so little mistakes can really hurt you."

I know things were different back then, and Bill did not have the luxury of building on the wisdom learned over decades of experience, but 'separation of concerns' and 'loose coupling' have been central to every design decision I've made. It's hard to conceive of how one would believe that a tightly coupled, brittle design was a good one.
I'd like to know this as well. I know many female karate practitioners and not a single one ever proposed changing the traditional Japanese nomenclature because she didn't feel "welcome" or felt "excluded" or even "offended" by it.

Here's the official explanation of what the word means:

Kata (型 or 形 literally: "form") is a Japanese word describing detailed choreographed patterns of movements practised either solo or in pairs.
Using natural language processing and supervised learning, it automatically tagged news with 9 categories.
Why not? Some people like taking risks in exchange for potentially much higher rewards. I have Vanguard funds as the basis of my retirement savings, but I've consistently done much better than the average while investing in individual stocks.
Yes. It might be confusing the lack of apparent centralization for a need where a diffuse format already accomplishes the desired goal. Either there has to be an unmet Tragedy of the Commons that open standards/academia isn't addressing or that people would be willing to pay for. I can't see either because it would probably already exist.

Maybe we need more crowdfunding of open source and independent researchers that are independent of academia. I really think open source hardware is crying out for a project and a community to revolutionize how a community can participated with the mostly closed EDA / silicon stack, because frankly, I don't trust anything I can't get the source code to.
The Rise of Feminist Hackerspaces and How to Make Your Own
A good portion of that excess weight is caused by parts of the plant that we, as humans, can not digest either (cell walls, exceptionally long carbohydrate chains, etc). So while inefficient, us humans wouldn't get much more nutrition out of those 8 lbs of grains.

Also, it's worth remembering that we get a lot more than just meat out of your average cow. We get medicines, leather, meat, fertilizer, gelatin, and pet feed. In fact, the ~40% of the cow which is left after butchering is rendered down into a streams of protein and fat for secondary uses, resulting in zero waste of the animal.

There are simply a lot of things you use day to day which come from those cows and those 8 lbs of grain...
The data question is something we are taking very seriously. I talked a bit more about this in another comment, but we know that in many cases data is heavy and is often the limiting factor. We are building a robust data platform ontop of Hadoop + Spark, so be able to handle large amounts of data, and so that we can deploy code to where the data is.

That said, I think there are many algorithms that will work as standalone algorithms. Lots of machine learning type algorithms are mostly CPU-bound. There are companies like http://www.kooaba.com that do image recognition as a service over HTTP. Also things like Siri and Google Now seem to work well enough, despite network latency. Thanks for the feedback!
I hesitate to mention this, since I don't want to recommend trading it, but for academic interest: you can create "synthetic" short positions using options.

The mechanics: Say hypothetically Twitter is trading at around $65. You post $1300 of collateral with your broker (cash or stock). You then sell 1 contract (100 shares worth) of Twitter calls with a $65 strike for the prevailing price (about $3.80 when I did it, or $380 for the contract) then use the proceeds of that to buy 1 contract worth of puts with the same $65 strike. When you factor in the spread, skew (slight difference in put/call pricing despite that they're "supposed" to be symmetric), and commissions, it likely costs about $100 to $200 total to enter this trade. Then you wait until earnings.

You would have, in the instant case, made out like a bandit. When the market opens tomorrow morning, your puts will likely be worth approximately $15, your short calls about -$1. You'd presumably choose to exit the trade rather than taking risk to ride it to expiration, so you'd sell the puts, buy calls to cover your short, and (after again paying the spread/commission) be up $1,300 for your trouble.

You can work out the math to prove this position is roughly -100 delta in Twitter: if the price of Twitter declines by $1, the position gains $100 in value, if it increases by $1, the position loses $100 in value. Neither side is capped. (Well, OK, the gain has a theoretical maximum if Twitter goes to zero before expiration but that's highly unlikely.) This is equivalent to shorting 100 shares.

Why isn't that totally free money? Well, if Twitter were currently $80, you'd be looking at paying +/- $1,500 to exit the trade. You also might find that happens at the worst possible time, due to a potential margin call on your short position. The market is a humility generation engine for people who think they're consistently smarter than it.
Last I heard amazon was losing an average of $11/yr on prime subscribers. They are relatively famous for caring little about making a profit in the short term. I'm not sure how often you order from Amazon, but just a few overnight $4/orders and you can save the $80 easily. I've bought multiple pieces of furniture off amazon with free 2 day shipping. I don't want to know how much that would have cost me.
Conspiring to create a monopoly, however, is.

One of the reasons Intel refused the offer was that Andy Grove had established a goal: that the company would seek a monopoly position, but would do so by legal means. It's a philosophy which didn't entirely survive his departure from the company as you may recall Intel reached a settlement with the DoJ over anticompetitive monopolistic practices (though in fairness: the company did settle and fairly quickly).

The conspiracy and means Gates proposed, along with many, many other actions of Microsoft, did in fact constitute illegal monopolization, as Judge Thomas Penfield Jackson's findings of fact established: http://www.justice.gov/atr/cases/f3800/msjudgex.htm

As George Hoar, one of the authors of the Sherman Antitrust Act stated: "... [a person] who merely by superior skill and intelligence...got the whole business because nobody could do it as well as he could was not a monopolist..(but was if) it involved something like the use of means which made it impossible for other persons to engage in fair competition."

And in particular, the statute itself states: "Every contract, combination in the form of trust or otherwise, or conspiracy, in restraint of trade or commerce among the several States, or with foreign nations, is declared to be illegal."

So, while your hypothetical has certain merits, in the particulars of this situation, it rather markedly fails to apply, as established by both the relevant statute and legal findings.
There seem to be at least a couple of spelling/grammar errors on the Stripe post, fyi.

we'll >>merges<< the information

You have an email >>provder<<
What You Should Consider If Starting a Home-Based Business
That's not enough. Don't forget that Amazon automatically duplicates your data in multiple physical locations.
Hah. I had this issue with a former roommate (engineer working for a 'large tech' company in SF) who used to bash gay people all the time. When I called him out on this shit, he said that he couldn't be homophobic because he "lived in San Francisco."
Ironic language given that most "engineers" today can't write code without dependency on built in garbage collectors.

Do you really think developers these days are just as good at optimizing for limited system resources as they were in 1986?

"We still run into..."
Who? Maybe you - but most developers aren't running into map/reduce problems every day. And when they do, they certainly aren't coding a solution from scratch.
Why didn't you call him out at the time? That's not a dig; I genuinely wonder why. Is he a friend? More influential than you? Did others seem to be agreeing with him?
Don't mistake to maliciousness what can be attributed to naievity.

The reason Apple has issues with other payment methods on their App Store is that they can't control them. Meaning, they can't ensure the user experiance they would like to, and when things go wrong, they can't fix it.

Apple's userbase is so large and diverse now that users blame things on Apple that shouldnt (e.g. they loose money through bitcoin they used with an iPhone app, Apple gets blamed ). This is their way of minimising that.
The day we fight back against privacy violations run amock. Now enter your phone number and email into this JavaScript banner.
"The PDP operating system."

Unix?
You should really avoid using a debit card at all.

There's numerous disadvantages, the main one is that that you generally have less protections against fraud, and even if you do, you may have to wait for the transactions to post before your bank can reverse them.

There's no upside to using a debit card; get multiple credit cards and pay them off every month. There's also various upsides including more air miles/hotel points, cash back, travel insurance, etc.
Thank you. For the long-term medium data center, it's a good choice. But other then the hardware disk space part, there are the hosting service part which at least provides a stable Linux instance and static IPs, and it' must be up and running 24/7.