skysight-inc/HackerNews huggingface dataset:
If you followed recent headlines, tax on sugary drinks has been a subject in Democratic primaries. Even though high-fructose corn syrup has been linked to obesity, diabetes and myriad of other problems related to that, some members of liberal community oppose a consumption tax on sugary drinks on the basis that it hits lower-income families disproportionally http://www.csmonitor.com/Business/Tax-VOX/2016/0430/Bernie-s...

Apparently obesity and diabetes hit lower-income families disproportionally as well http://www.livescience.com/37923-type-2-diabetes-low-income-... (who would have thunk), but we can always create a government program to conduct more research on causes.
I think it will never be the case that you can run a household solar/battery plant for less than a utility can do it on massive scale and just run a wire to your house (remember to factor in depreciation on all your household kit, batteries and inverters don't last forever).
Advanced Data Mining with Weka
Ah, that sucks.
> it just seems haphazardly thrown in once in a while for laughs.

This also applies to the science and the social issues in BBT. It's not exactly a very heavy show.
I haven't heard of this! Definitely worth looking into.
The original announcement is discussed at https://news.ycombinator.com/item?id=11617945.
Designing Inward
Grinderman is a useless result? Come on!
I appreciate the clarification! To be clear, I wouldn't say we've had any issues hiring, save a few hiccups on the communication end early on (I'm aware of one other out-of-band incident similar to the OP's story; perhaps the same instance?). I'm fairly confident we've sorted out any issues with the process at this point, and we're now letting everyone know where they stand consistently and in a timely manner.
Yes? That's not really relevant. You can just as well say "The company does not exist to give you money. It exists to provide a product to its customers."

When you're getting a salary you're standing in the way of the company making that money they're giving you. It's very counter-productive (and illegal, as you mentioned), but if you find this silly maybe you understand why I find your original reply silly.
Can you elaborate, I'm not sure I understand?
I bet they'll end up with a gender pay gap.

See, e.g. http://www.businessinsider.com/google-hiring-data-reveals-tw...
[dupe]

cf. https://news.ycombinator.com/item?id=11622391 et al.
Solar power is Fashionable
Yes, it can survive in soil, although I don't know how well it would survive fire. Many of the affected oaks have very thick bark and are well adapted to seasonal fires, though.

It's thought that a major route of infection is late spring rain, when the weather is warm. As rainwater drips through the canopy of infected trees, the pathogen releases it's spores into the water, which then drip on neighboring trees and into the soil. Matteo Garbelotto of the UCB forest pathology lab claims that four years after an especially late spring rainfall event, you usually see a wave of dead trees (it takes about four years for the pathogen to kill a tree).
It does tease with hidden information by making you want to read the article to see what "this disease" is. And the "unstoppable" bit, while true, reads as very sensationalist.
A less clickbaity title might be something like: "The Sudden Oak Death fungus has killed a million trees in California, and is no longer stoppable". Or something like that.. I'm no journalist.
Linus Torvalds: The mind behind Linux (TED)
OK, just curious what your view was, I don't disagree.
> Surely that money is not created out of thin air, hence the question: where is this money coming from ultimately?

It's coming from advertisers, obviously. Unlikely so many on Hacker News, I don't think advertisers are inherently immoral and horrible people. I'm happy for them to pay for content and the technology to deliver that content.

Ironically, in this system the advertisers are actually subsidizing the blocking of non-compliant ads. That seems ideal: advertisers are competing to provide quality ads and to block poor ones.
Last time I checked, it was the motivation of utility companies to make money.

http://www.exeloncorp.com/companies/exelon-generation/solar/...

Look man, you may not notice it. But the big utility companies out there are investing heavily into solar.
Hey! Relax creator here. Sorry to ear that. Since it's a demo people add a lot of noise to it (a lot of styles and colors etc), with a private account and with some theme imported you'd see that making a theme is a bliss with it :-)

We're also redesigning the admin entirely for the beta release https://twitter.com/relaxjs/status/699674354657976320
Looks like really decent hardware for a Linux laptop though.
A Mobile Concierge for Every App
> Being hunched over a laptop all day is probably a lot worse than having a lower res display in the end, so if we are talking ergonomics, better get a external 4K screen.

Weird dichotomy. I use both simultaneously. No reason to confine yourself to one screen when 2 will do. And sometimes I code on the go, too.

The hand-wringing over battery life/GPU cycles with a 4K display seems misguided -- I get ~10 hours of battery life on my Retina MacBook Pro. That's no worse than my previous non-Retina version, and the damn thing got thinner, not bulkier.

It doesn't even switch over from the cheapo integrated GPU to the Radeon unless it has to drive more than one 4K display simultaneously. The battery impact of driving the integrated display seems negligible and totally dominated by the backlight.
You can now write iOS, Android apps that embed Skype for Business audio and video
Not OP, but I do things that people pay money for. I find advertising degrading and avoid it where possible. The real issue is most online content is terrible and not worth paying for.

Worse even when I do pay, the ads don't go away. (Hulu, premium cable TV, etc.) Because, it's the people with money that subsidize the Advertising model, let them opt out and it collapses.
Yes. The rapid spread of something an ecosystem is not prepared for is not an industrial phenomenon. The number of such occurrences is.

But it's also worth pointing out a lot of this is the result of travel or remote trade. Stopping this sort of thing doesn't look anything like "stop burning so many fossil fuels" or "recycle more", it looks like telling humans they aren't allowed to stray more than a few dozenish miles from where they live. It's not really clear how to prevent this. We have mitigation policies in place, yes, but in the biological world 99.9999% enforcement can be as good as 0% enforcement and that's a hard bar.

Heck, we can't even contain the spread of human diseases all that effectively, and that is something that you'd think we have every motivation to do.
This is what you should have written in your application. Rather than the rather hazy statement that you made.
You have my vote.

P.S. you should do both sides in JavaScript.
Diversity Uncovers What Experience Can't
Supervised learning is function approximation given examples of inputs and outputs, plain and simple. So yes, of course a function is anything that maps X to Y. Deep learning just does that with lots of computation steps.
And now we get the racism. I knew it was lurking in there somewhere.
And how could I forget, the multiple return values. Give me tuples, Go, don't give me multiple return values!
Obscuring the subject to force a click. "This disease" instead of "Sudden oak death". The idea is that person will read the scary part, want to find out which particular disease it is, and click through. It's headline SEO 101.
Will Smell Ever Come to Smartphones?
To protect your website's user information!
No control over it. It will run when it decides to run, stalling my app.
It had nothing to do with not supporting the US. Me being from the US is fairly irrelevant, I wasn't expecting accurate data, just curious what the equivalent in Europe would be.

What I didn't like was that it assumed that 5% higher than average was like some crazy high percentage and I'm getting totally fleeced and "Ooh snap! We warned you! You totally shouldn't have clicked this link! (except we baited you into it)"

It's the attitude the website presented, not the actual data. And it's constructive in so much as I don't want people to use this site as a guideline on how to communicate with its audience when they make their own websites.

5% of my rent is roughly $50 a month, btw. Not insignificant, but not enough to warrant its tone either. And I don't live in the Bay Area, thanks for making another assumption about me.
Using NGINX on Heroku to Serve Single Page Apps and Avoid CORS
I respectfully disagree.

I think there is a big role for open blockchains, but if 20 traders want to sit under a buttonwood tree and run their own blockchain there is no problem with that.

One of the reasons why blockchains took so long to arrive is that from a conventional "distributed systems" point of view they are a nonstarter. If you double the number of nodes, you don't increase the capacity of the system to do work. You increase the security, you avoid the "long tail" latency problem, and you can execute "smart contracts" without adding communications overhead, but the economics are not favorable to execute your "smart contract" on 10,000 nodes at the same time.

If you really want to crush permissioned blockchains you need to figure out some way to keep the security benefits of blockchains but shard them in such a way that you can add more nodes and increase the workload capacity. If you don't do that, permissioned blockchains will win for most applications./
Hey! Relax creator here. Actually the demo version goes back quite a while. We're redesigning a refactoring pretty much of it. Should be completed soon and we'll update the demo when it's more stable :-)
Vulnerability in ImageMagick – CVE-2016–3714
Is today already over?

https://medium.com/@rhuber/imagemagick-is-on-fire-cve-2016-3714-379faf762247
What is "this disease?" This feels like it could have come out of the Upworthy generator.
Do you mean Rust-openssl bindings will not require patching openssl for Rust apps in case vulnerabilty? In that case Rust surely helps applications written in it.
I don't think anyone is claiming that a static CMS would be a "good idea" for people who have a multitude of pages that are constantly changing, that is of course, madness.

There are a huge number of websites (ie: like every small business website I have ever been to) that have like 5-10 pages tops and they almost never change. For all intents and purposes, they are static. Throwing such sites up on github or s3 is a no brainer. I disagree with your statement that we don't need MORE of those tools. We absolutely need more of those tools, but not for developers (there are literally a million to choose from if you are a developer), what we need are nice clean user-friendly front ends. Every time I have to enable javascript just to visit some Wix website I cringe a little.
It looks like you two are in violent agreement.

Here's the problem: Everything, no exceptions, starts out as "Look, shiny!". Usually, you need to play with it to find out if you even have a use case to justify spending the resources to do a formal evaluation. Reading the docs is a poor substitute for deploying it.

Now what the article talks about is "shiny!" being pushed into production. No, no no no no. Never do that. There's no excuse for just dropping new untested shit into prod where customers can trip over errors - I think everyone can agree?

But if hypothetical you is preventing your hypothetical engineers from indulging their curiosity and trying out new things to see if there's even a business case to be made for production use ("But there's no time" counts here), you're hamstringing the engineers and hamstringing your business.
And on a few more:

Jury Board: SaaS note taking to enrichment (third-party api) to ML; solid long term strategy. Real user interest. With a large unique dataset you could essentially build a monopoly business. Founder seems to understand the space, but perhaps not commercial/sales side. Selling to legal firms will probably mean a salesforce which results in a much higher per-unit cost but that’s potentially sustainable. Not clear there’s a large enough market to take to IPO but could be a decent size trade-sale to someone like Lexis-Nexis or Reuters. Accept.

AuthorInvestments: Interesting approach to modernising “advances” structure of book publishers, likely extendable to other markets. As more content creation becomes freelance this could provide an alternative for creators that doesn’t rely on fans (ala Patreon) or pre-buyers (Kickstarter) but rather treats it as a form of alternative investment. Not clear if the founder is capable of delivering but definitely has potential to be a breakout. Accept.

Trusert: Seems to fix a hypothetical problem rather than a real one. Not clear what the market is for employers who are concerned that people crammed for test. Might be useful in markets with high-rates of cheating on exams. But doesn’t seem generally applicable. Pass.
TY. I hate all the paywall links I find on HN.
I'm trying to use Snapchat so I don't feel like a grandpa, but it's not easy. I suppose I will get used to the interactions, but the UX of the app gives me a headache. I often feel disoriented; it seems way too complicated for the the job it's doing.
The one on this link is fine, although if you want to be more newspaper-like I could you could say "Scientists: Sudden Oak Death Epidemic No Longer Stoppable"
> US$40K was the cost when Chuck did it in 2003. Now we're talking about US$7000 over 25 years, which is US$23 a month.

Chuck is replacing a $2000 inverter in just 10 years. If your emergencies include "fixing the damn solar panels that you bought", that's your own damn fault.

In any case, when middle-class Americans start buying solar en masse, I'll admit I'm wrong. But for now, I'm going to bet you that this is a luxury that is not cost-effective for the typical middle-class American.

It ain't like a Washing Machine, Refrigerator or Water Heater. I'll tell you that much.
Actually the markets are "supposed" to double every 10 years, which is said that on average over 10 years, the markets will grow 10% per year. Since the recession 8 years ago that has been much lower, but in general, that is the rule most industry people will give you. I work as a tech guy in finance and have for the past 8.5ish years.
That's kind of the point. If you can solve the general case, you can solve all the instances too.
I don't think regular fire would solve this problem (it would solve other problems, though).

Fire might strip out some of the carriers of the disease (California Bay Laurel), but infected tress would still spread the infection and many of the affected oak species have very thick bark and are very well adapted to survive fires. I suppose regular fires would get rid of the dead trees, which might or might not be a good thing.
I consistently read complaints about boilerplate code in low level graphics APIs, but I'm never clear about what people want from a low boilerplate graphics API. I'm strongly against low level graphics APIs sacrificing performance or control in order to appeal to beginners or casual users, but from the comments on Hackernews it seems like there is a need for something more accessible. Elsewhere in this thread someone said that drawing a quad should be a one liner, this assumes a ton of opinionated default state, and what makes sense might vary based on your use case and the power of your hardware (2D quads for UI? 3D quads to draw a heightfield? light or unlit? what BRDF? shadows? etc.)

To me this low boilerplate API implies something closer to Processing, Openframeworks, THREE.js or Cinder, but I rarely see those recommended as options in OpenGL threads like this. Is this a marketing problem? Is it because programmers are taught that real programmers use mostly raw OpenGL if they want to take advantage of the graphics pipeline? Is it because HN users are curious and this is a learning exercise? I'm asking because I'd like to look into writing a library, framework or set of tutorials that appeals to programmers that are interested in graphics programming, find modern OpenGL too verbose or intimidating and whose needs are not met by an existing library, framework or game engine. This might end up being an educational resource that helps people unfamiliar with graphics or game technology understand their options based on their use case. I imagine that many of the people that think they need to learn OpenGL would be completely happy with Unity3D, for example.
When mutual funds release valuation estimates of closely held companies do they view this as an impartial exercise in determining the value or do they use these estimates to influence the decisions of their shareholders and the closely held company they are estimating the value for? It seems likely that they are using the valuation estimates as a tool within reason.
Is ABP being paid by the advertisers whose ads they're allowing? I honestly don't know. But it's unlikely they're blocking ads they're being paid to show.

> Since you apparently hate capitalism, I'm curious how you're paid.

Is advertising a synonym of capitalism?
Oh, good find. We'll treat the current post as a dupe and put the author's submission in the second-chance pool (described at https://news.ycombinator.com/item?id=10705926 and the other links there).
0 clicks.

<caps[as ctrl]> + <spc> st <enter> => SublimeText opens where I left off

or:

<caps[as ctrl]> + <spc> t <enter> => iTerm opens

$ cd proj/dir
$ st .

Open project in ST.
> If I were disrupting the banking industry

This is a quintessential example of bitcoin hyperbole. Please offer an example of how bitcoin is disrupting the banking industry.
I tried crouton for a day or so, didn't like it. Why run on top of ChromeOS if you don't have to.

I flashed Seabios on the C720 and just installed native Xubuntu, with a little configuration and driver installation everything works pretty perfectly. There is no initial beep or scary screen and no way to wipe the laptop with one button on boot. Johnlewis does some great work on these builds[0]. Give him some money.

I learned about this later, but could have maybe saved myself some configuration time[1].

Of course it would be much nicer for Acer, Google, HP et. al. to provide a linux build, but I don't really see that happening.

[0] https://johnlewis.ie/custom-chromebook-firmware/rom-download...
[1] https://galliumos.org/
How does a universal basic income work from economics stand point? Let's say everyone gets $1000/mo. Currently the market knows that everyone has $10 and prices bread accordingly at $1.50. Tomorrow the market will know that everyone has $1010 and will price the bread at $100. Thus everything from food to utilities to rent gets adjusted to the new normal and the poor can't still afford the basics. Is this theory not correct?
I agree, but on OSX that is the same screen real estate as 1080p. I personally use 5K monitors so I can get 2560x1440
The article notes that a greater percentage of national income is going to workers now, which may very well be true according to how the accounting is done. However, how much of that is because many large corporations are booking a great deal of their profits outside of the US, reducing the denominator in kind of an artificial way? I didn't see anything in the article that mentioned the potential effects of corporations booking profits to overseas cost centers.

The chart the NYT shows depicts worker compensation percentage of national income. I'd be interested to see what overall worker compensation and overall corporate profits look like in inflation-adjusted terms, separately.
This is great. Loved #7.
I'll echo what a lot of people are saying, with some caveats. The Go language spec hasn't changed since 1.0 -- that means that, by and large, code written in the days of 1.0 will still compile in 1.6 (and should compile in 1.7).

Of course, reality is often different. We have a very large Go monorepo at work, and we've run into almost every breaking-but-not-spec-changing change in the language since 1.4. We've had subtle changes in behavior cause panics in production, code that used CGO to stop compiling, third party libraries tripping the race detector when GOMAXPROCS=NUMCPU was introduced by default, etc.

The majority of changes/fixes have been pretty small, and I'd say it takes about a day of man-hours every six months to get us on the next release, which is a drop in the bucket.
It reduces peak grid usage on average. But you still need replacement gas plants on standby ready to start up when clouds go over for 20 minutes on a hot day. So you save money on not burning as much natural gas, but it doesn't reduce the amount of peaker plants you need to have.

I'd be all in favor of having solar power sell at the going rate that utilities are paying. But that's not how it works. And that's not how solar advocates want it to work.
But the company doesn't exist to give you money. That you, specifically, get paid for your specific services is incidental to the company's purpose, which is, indeed, serving the needs of its customers. Your job is to facilitate that, not to play with cool new tech.

You aren't "standing in the way" of them making the money they pay you; they're making a choice, with every paycheck, that your time is worth more to them than what they're spending to keep you there. You upset that balance by introducing instability into the stack because it's new and shiny at the ultimate risk of making that exchange no longer worthwhile.
More Evidence for Lead Poisoning as Key Crime Driver
This hidden iPhone trick does wonders to speed up your phone
I tried it and it actually fixed an update problem I was having with App Store.
It's curious that so much 'evolution' is going on at the moment.

Interesting how the Great Barrier Reef and the oceans fisheries are currently 'evolving'

Rather remiscent of how the Western European population evolved in response to the plague.
Awesome that you bounced back from a coma!

Yes - you also make a great point about React, and switching to React.

We are talking about JavaScript frameworks, the keyword being JavaScript.

It is not as much of a sunk cost to switch to React because it is very JavaScript compared to Angular. Given that your team already knows JavaScript (probably, maybe, hehe) - they can pick up React fast.

And now looking at Angular 2, where people are suggesting writing Dart or TypeScript over ES6 - this seems like yet another unique Angular learning curve.
THE FREAKING ARTICLE UNDER DISCUSSION IS ABOUT UTILITY-SCALE SOLAR.

Why would electric bills be rising if solar is getting cheaper? If solar is cheaper and more efficient today, and utility-scale solar can afford efficiencies like motors (to directly face the sun throughout the day), and building the panels on the ground (easier to maintain, fewer rooftop deaths)... why would I want to jump the gun and purchase solar for myself?

Tell me, do you think you can beat $.06/kWh that Utility-scale Solar is getting TODAY? Do you think you can beat the estimated cost of $0.03/kWh in 5 years?

I THINK the article is trying to say that electric prices in America is going to start going down, thanks to solar. Depending on how quickly solar gets deployed of course.

-------------

Now yes, I do realize that buying your own solar comes with its own rewards. But we cannot ignore the risks. Gas prices have halved from their height of $4/gallon, and other forms of energy have also dropped in price.

Most noticeably, solar. No reason to buy solar yourself if you can just wait for the utilities to deploy solar after all.