skysight-inc/HackerNews huggingface dataset:
Yup - this has really been a humbling learning experience for us... shame as well, because we ended up missing out on the sort of feedback HN community often provides.
It's not clear to me, looking at your landing page, what this is. I went looking for an about page but couldn't find it. I'm really not interested in "meeting" the personas you've created to understand the offering here. Will you describe it to me?
A large part of the issue is that in the traditional American diet, a significant portion of fat intake is in the form of saturated fat. There is a decent amount of research showing saturated fat has inflammatory effects in the body and directly causes insulin resistance. For a long time doctors have had success encouraging patients to eat diets excluding America's primary sources of saturated fat (red meat, bacon/lard and butter).

In addition, dietary fat intake does influence triglycerides, LDL and VLDL; fairly good correlations exist between these levels and heart disease. It is only recently we have discovered that sub-types of these particles exist, and not all of them have the same impact on health. Additionally, the knowledge that excess carbohydrate intake can actually have a larger impact on these levels is somewhat more recent.

The bias against mono- and poly- unsaturated fats given all the research that exists on their beneficial health effects is still bat-shit crazy, though.
You did it wrong. If you mention go, react, rust, functional programming, not enough of one or more groups in tech/stem, sv trends, then your post would be bubbled up by the hivemind voting!
Just finished installing on my test PC. Ran Ubuntu (Since it was all I had on hand), and it keeps throwing errors when I try to power on the new machine. Going to install latest release and try again.
window.addEventListener('unload', function () {
var now = Date.now();
while (Date.now() < now + 300) {}
});
I don't know about this - one of the things I like to do when I travel is visit the local hackerspace. I've been to quite a few of them around the country, and they all seem to be full of wonderful people exploring and inventing for the fun of it.
Because fat is good for the brain and for the body (it makes you slim and a fast thinker) whereas carbs are the opposite - obese people have 8% less brain tissue.

The government wants dumb unhealthy people that depend on it so it can perpetuate its existence.
I've never seen an open source AAA game, perhaps it's impossible go get enough money to pay the developers and designers of a AAA game with an open source project.

The social benefit is that some members of the society can get fun from a AAA game if they want.
Git reading list for beginer
This comment really lowers the level of conversation compared to the article. Shame on you.
The federal government isn't afraid of fat, but carbs, most extensively from corn and corn syrup, are a huge industry in the US, and the agriculture industry is a massive lobby. Politicians aren't going to tell you to eat fats not sugars when your sugar addiction is keeping them in office.

http://www.theguardian.com/business/2012/jun/11/why-our-food...
I wonder if this would be beneficial for shipping. Maybe it could cut down on fuel costs? But the process to create the etching takes an hour for a 1" x 1" square.
Been waiting for this since I bought a MacBook.
Yet another Angular VS React comparison that misses the blatantly obvious - the two are not the same. React is a UI component, Angular is a complete framework. Please stop.
How to protect your job, outsmart outsourcing and secure your family’s future
Perhaps not with this ratio, but something like this with a quartz movement, with the right ratios should be able to advance a "day of year hand" around the face of a clock.

If you wanted to get really fancy, advance a DoY-hand for Venus, Mars, Jupiter, as well as the Earth's.
But Angular is a glorified templating engine, where react is really about FRP and rendering from data. The React components you write are essentially web components that use DOM; as long as there are standard building blocks for web components in the future, you could easily port it to React.
If you're using phosphors, you do want to make blue or UV. It's far easier to step a photon down in energy than to absorb multiple lower energy photons and emit one at higher energy.

But the highest efficiency color for LEDs to produce largely depends on what Cree and Nichia are doing this year. Unfortunately, most of the readily available numbers tout luminous efficiency rather than raw light power. That's fine if you're looking for a reading light, but chlorophyll does not have the same absorption spectrum as the opsins in the human eye. You have to look for "wall-plug efficiency", which is less commonly reported.

So with respect to photons emitted per watt, I'm not sure which LED chemistry takes the prize. It depends on the temperature and input power, too. You can achieve 200% wall-plug efficiency, but only if you're converting picowatts of electricity into picowatts of photons in a hot LED. This is not possible (economically) for grow lights.

The benchmark for grow lights is the low-pressure sodium lamp, at about 38% efficiency. LEDs maybe get 30-65%, considering transformers, internal resistance, quantum efficiency, reflective losses at the die-capsule interface, etc. Higher efficiency comes from more expensive components.

As for chemistry, InGaN efficiency drops at longer wavelengths, and AlInGaP efficiency drops at shorter wavelengths, leaving a big efficiency trough in the green range. (Fortunately for this, plants don't need green.) I suspect that AlInGaP LEDs in the orange range are more efficient than visible blue InGaN LEDs, but this is hard to show with a lazy web search.

So when you say "most efficient" you really have to be very explicit about the application. That was my implied complaint about that sentence in the article.
American Express Launches Its Own PayPal Alternative
Are they pure? I don't think JS has any way to guarantee referential transparency, though of course the use of a virtual DOM can mitigate side effects by having well-defined behavior.

Furthermore, the input-process-output model can hardly warrant being called "functional" in of itself, unless you really want to overload the term.

The React way of independent handlers that trigger events which incrementally calculate state and update views, is, in fact, quite similar to how Smalltalk UI paradigms work, right down to the installation of an event handler resembling a message send operation.

If you don't believe me, check out the Morphic framework that Self uses to implement its environment UI. The similarities are striking: http://handbook.selflanguage.org/current/morphic.html
The Insider's Guide to Objective-C Generics
Maybe Rob Pike can say something about this CoC thing. Don't really like the way Russ does things.
I like Angular a lot, and didn't find it too difficult to pick up.

I had spent a couple of years prior working with WPF which is MVVM based, so I was already familiar with that way of thinking, which maybe helped me out.

I think Angular 2 is going to catch a lot of people by surprise, if they haven't been keeping up though. It's all component based so I've been restructuring my apps so that everything is a component, which means that an upgrade shouldn't be too painful!

I've seen a number of Angular apps though where directives aren't even used, and those people are going to find upgrading to 2.0 pretty much impossible without an entire rewrite I think! Maybe I'm wrong!
See the last line of my comment then.
Some years ago I ran a mail server on a dynamic IP. I basically contacted Google and had them white-list me. And at the same time, some small providers totally refused to accept mail from me because I used a dynamic IP :P

Check-list before you attempt to get white-listed/ban-lifted on Gmail:
Send bulk with "precedence: bulk" header. Use spf and dkim (optional). Always send from the same domain. Have your users "opt-in" to receive mail. Have a public e-mail policy. Basically, don't require users to enter their e-mail address.
Yes, I imagine if Maskelyne did that today it would not have resulted in a spirited debate amongst scientists, it would have ended in jail time.
Desperately Seeking a CableCARD Replacement
There's not a shred of evidence that technical analysis is anything but a charlatan's tool - same as trying to time the market. Technical analysis is bound to yield only losses for the investor and fees for the broker. The evidence points strongly against technical analysis as a method for building wealth - . And buying during upswings / selling during declines guarantees you lose.

Long-term value investing performs best, low cost index funds perform well, Wealthfront will underperform due to fees, and technical analysis will turn even a billionaire into a millionaire.
You make good points to ponder. In this sort of situation I find that looking at the outcome or the end result provides more information towards the intent or competency of the subject questioned. In my opinion the only real reason for a FISA court existence is to prevent civil laws from being broken.
Has the FISA court overstepped the constitution in favor of securing our liberty? Has the FISA court been successful in securing privacy for those they serve?
Show HN: AtomicSlack – moderated summary emails for Slack communities
How do you get started designing lighting like this? Are there any good resources online for building your own LEDs etc.
Overview of Apache Flink from Chicago Meet-Up
I agree that we consume more information, probably way too much, but in my experience, attention to detail and deep comprehension of the material depends more on how interested in the topic you are.

If I am actually trying to learn something or if I like a story, I'll become extremely focused on it no matter the medium (even the small smartphone screens that I usually hate are fine).

But if I'm reading for the sake of reading or to update my knowledge of a topic or stay up to date with the news, then I'll skim like crazy...
> Do you think this will hinder the workings of sites like reddit?

I do. The user will think "Well given that I only have X to spend, I'd better be careful what I vote for". That will lead to less votes being placed, and thus, reduced interaction / community activity.

It's the same reason you don't want to cap the amount of submissions or comments someone makes. A flood control (max X per Y time period) to stop bots and spammers, sure, but no hard cap - or an inhumanly high one at least, bearing in mind that some people are indeed inhuman when it comes to voting/commenting.
But you can also fake the domain don't you? By changing the /etc/hosts or a personal DNS server..

Anyway, looks like the best option.
So you'd rather not know how that software works, while criminal organizations get to use it anyway?
There are so many sides of business that it is hard to say learn "business". It isn't unlike technology in that regard, as people specialize in specific areas to get the most of their skills, even though many of those skills are similar.

Marketing, Accounting, Sales, Business Development, Leadership, Public Relations, Customer Service, etc. All these are different, some seem overly similar and share common skills but there are subtle nuances that make them all unique. Small businesses a lot of times collapse Marketing & Sales and don't have a PR or BD team at all. Small to Mid-sized businesses will combine Marketing and Business Development many times as the skills overlap keeps it cost effective. Large enterprises have the luxury of knowing (and the ability to afford) that while the skills may overlap, you can't simultaneously be good at it all, so they break it up.

IMO, the best way to learn "business" is to recognize you can't do it all and be good from day 1. So pick 1-2 to work on, read and study. I personally suggest Sales and Marketing because without those you have nothing to Account for, employees to lead or customers to service. Read Crossing the Chasm (3rd edition), it is a great book on getting your product from the early adopters into the mainstream purchase cycle. It is also a quick read overall. As for Accounting, outsource it, when you are small it is cheap to outsource and you don't need the headache of jacking it up come tax time. But when you outsource it, spend time every week or month with the person doing the work and learn from them what they are doing and more importantly why. This lets you stay focused but still learn the basics of Accounting.

As for validating startup ideas. There are lots of methods, you should check out patio11's blog write ups as he talks about it when he started Appointment Reminder. In general though, and IMO, validating a startup idea is when people actually pay you for it, not just when someone says "cool idea". The difference seems minor but is huge, lots of prospects will tell you that it is an awesome idea, but when you say ok, fork over $50 or $5000 or whatever all the sudden they are like, yea, well I mean.... Same if you are seeking venture money, if you are not getting meetings or are being blown off you have to reevaluate your idea to make sure that you are pitching it correctly and that you are actually pitching something worth while. That doesn't mean you change ideas after the first 10 no's, just that you keep evaluating it to make sure you aren't too far off track and that you are communicating things correctly.
Experienced this a few times when somebody cloned my whole website, GA tracking code included.

Also, with the increasing spam coming from referrer and the new trend of adv blocking plugins (they block GA too), Google Analytics has become less reliable than ever.

However, you can setup open source analytics software on your own server, like [Piwik](http://piwik.org/).
At least it doesn't have the infuriating widget that pops up a sodding share button whenever I highlight text (which I do perpetually whilst reading), thereby blocking the thing I'm trying to read.
I think sites like reddit just want engagement, even over quality. It's been known forever that reddit's algorithm leaves much to be desired but it's too risky to change.

IE the following (since patched) bug: http://technotes.iangreenleaf.com/posts/2013-12-09-reddits-e...
We're selling Koken
Just a 3D printed gearbox. For me this is rather a promotional article than something really interesting. We've been able to print these kind of gears for years with reprap or reprap-like 3d printers.
Well, from past experience, the difference between my posts drifting into oblivion with one point and actually gaining traction is soliciting upvotes through social channels. Not sure about you, but I think most people are more likely to click a post in the new section if it has 2 or 3 points.

A random button would help with post discovery.
I did neglect people and am wrong in doing so; I think what you say is absolutely correct.
I think the documentation has been the biggest sore spot. With React there's a certain lifecycle and within a few minutes I understood what's happening. With AngularJS it feels like the lifecycle's explanation is spread out everywhere and the usefulness of some components isn't clearly explained.

This is why Rails and Django succeeded; amazing docs that walk your through step by step but also amazing reference docs in case you forget anything.

The Angular team's choice to use a custom doc framework shot themselves in their feet.
Probably because once you wrap your code around one SSL stack it's hard to migrate it to another. So you stick to the one you use first. OpenSSL, for instance, isn't just an SSL library... since C has no standardized "stream" functionality, it's a whole big generic streaming library with pluggable modules for various streams and the ability to write your own... once you're stuck to that you can get stuck pretty hard if you don't properly wrap it with abstraction, which C is not, ahhh... let's say it's not really the best at that sort of thing anymore, which is of course partially because every language since C has known that it needs to be better than C at this to even be considered by anybody.
What is the story with Apple and Sony? Will they support Vulkan?
A lot of serious security advisories affecting closed source programs often don't become exploits in the wild due to the nature of closed source and the impied secrecy involved.

For example, IE had a major, major issue regarding SChannel that more or less trivially gave attackers an ability to run arbitary code at either admin or SYSTEM level. It was scary. It was reported privately and then patched. Never in this process did anyone have the source code to analyze and publish an early PoC like they did shellshock and heartbleed. When the patch was released, it was a binary, so no one could just compare the old code to the new and figure out exactly what the problem was and launch an attack. Sure, they could analyze the binary, but that gives limited and often unusable results. Or at the very least puts up enough barriers to buy time for patch installs.

Its funny, years ago we used to worry about our Windows servers, now only worry about our linux servers. FOSS's transparency is ugly when it comes to exploits because they go from discovered to in the wild very, very quickly. Even when they don't, once the patch is released, the hackers have the exploit instantly, and that means if your organization can't patch for a couple hours, you're screwed. The recent Drupal exploit is a good example of this. It went from published to bots hacking Drupal installs within seven hours. Millions of sites were affected.
Ears: Bass Boost, EQ Anything in Chrome
A proposal for a perfect CMS
Completely awesome to see this happening in the midwest!

As someone that has traveled from Kansas for many years for conferences, it's wonderful to see friends from the coasts coming to Kansas!
Which is funny because Google is also sponsoring Web Components (via Polymer), so I wouldn't be surprised if Angular is one grand experiment to see if the world will adopt data-bound web components as the next step in the evolution of the web.
You could split into that many components, but I've never seen anybody do so. Why not? Is it cultural?
You're spreading a bit of misinformation here about the nature of saturated fats. The evidence that specifically saturated fats impact insulin resistance is very weak - the change was very low in the studies that took place, and there was no control group in the studies.

More recent studies, which generally don't get the same level of publicity, found no correlation between the two (though do confirm the adipose inflammation relationship):

http://www.ncbi.nlm.nih.gov/pubmed/19828712

http://www.ncbi.nlm.nih.gov/pubmed/20938439
Why not just use an event handler which sends the event to GA, and after that, follows your link? They provide a callback and everything...

var outboundLink = function(url) {
ga('send', 'event', 'button', 'click', {'hitCallback':
function () {
document.location = url;
}
});
}

<a href="#" onclick="outboundLink('https://www.foo.com'); return false;">Foo</a>

See: https://developers.google.com/analytics/devguides/collection...
There's a few.
ID software[0] open source their games, but require the assets to actually build and run the game (which you obtain by buying the game).
Epic [1] have open sourced Unreal Tournament (note I'm not sure on the licensing, just that the code is available).
Natural Selection [2] source code was released

Star wars Jedi Knight [3] had the source released.

Note that all the AAA games that I'm aware of that have been open sourced are older games, I don't know of any in development AAA games that are open source.

[0] https://github.com/id-Software
[1] https://github.com/EpicGames/
[2] http://unknownworlds.com/ns2/natural-selection-source-code-r...
[3] https://github.com/grayj/Jedi-Academy
Open Hardware Summit 2015 open for registration, call for proposals
I would disagree. I don't think the "level of conversion" presented in the article is anything to praise. There are very few real arguments presented that are worth discussion.
You're actually making the argument that Windows is now secure and Linux isn't, because Linux gets attention around security events? I'm afraid that seems outlandish to me.
Do Your Probiotics Actually Work? Ask Your Gut. New Microbiome Study at UBiome
This really makes it difficult to figure out what something is worth. You can often charge a lot more for something in a richer neighborhood. http://steampunkworkshop.com/warehouse-13-18/
The Reddit Shutdown: Model Cyber Protest or Temper Tantrum?
Heh. I switched to a high fat, moderate protein, almost zero carbohydrate diet back in April and lost 40 lbs so far.
This blows my mind. As a random Go user and internet reader, rsc is amazing, & I've never seen instances of him being what I would consider unfriendly.

(What is 'friendliness' and 'unfriendliness' varies lots though, culturally.)
Fat is calorie dense. There's ~380 calories per 100g of sugar but 880 calories per 100g of olive oil.

70% of the US population is overweight. Being overweight is bad for you.

If your diet contains a lot of fat, you're consuming more calories than if you substituted the fat with something else (e.g. by avoiding deep fried foods, and eating leaner meat).

If you are not overweight, then feel free to eat as much fat as you like, but know you are unusual.
> Sadly, the actual writing and argumentation is poor

Hard for me to tell, since you seem to have devoted your entire comment to insulting the author without actually elaborating on why he's wrong.

From my POV, this looks like a better way of letting HTML people focus on HTML while I focus on the JS - which is something that's been valuable in angular for me.

Any chance you could explain why you believe that's wrong rather than just trying to invent teabagging over IP?
> I'm at the point now where coffee shop squatting is just too much of a hassle and would rather pay to have a quiet working environment

Pardon my ignorance, but why isn't "working from home" an option? I WFH myself (current $job is 100% remote) and I bounce between my super comfy couch and a standing desk all day. Bonus, I get to make my own coffee, eat whatever/whenever I want, and I never have to worry about the social stigma of 'squatting' some coffeeshop-owner's turf. :-)
I'm having trouble with your comment. Do you mind expanding on it? It seems like you are against both saturated fats and carbs. Is that correct?
This is awesome! Can't wait to see it.
It's obviously anecdotal and not a rigourous breakdown.

I have no experience with React but what little experience I have with Angular makes me think I would come to the same biased conclusion... Angular was just a massive pain to work with if it's basic functionality didn't match your use case. Of course, I was probably "doing it wrong" but that only speaks to the "bumpy road to mastering Angular" the author speaks of.

That and didn't Angular basically get overhauled recently, or is slated to?

foreach(Feature f in AngularJS.Features) {
RIP(f);
}
A Man’s Quest to Save the Most Colossal Fishes on Earth
How the Misogyny Police and Sloppy Journalists Smeared a Scientist
How to Unblock Facebook in your University or School
It's not a particularly new opinion, just one people refuse to learn. Prior example from 2008: http://www.joelonsoftware.com/items/2008/03/17.html
am I the only one fine with using just jQuery and ajax? I've written a chrome extension with 4k lines of code and I never had any problems. Instead of breaking things into separate classes and components, I just put them in separate files or in logical sequence. I'm sure this can get a lot messy with more than one developer but so far my projects, I almost always just use some jQuery library or plugin that does 80% of what I want to do and hack the rest.
Apple Watch users struggle to find a compelling use