skysight-inc/HackerNews huggingface dataset:
A long-term toxicology study on pigs fed on genetically modified soy and maize [pdf]
Taking article views as acceptance for the article's viewpoints is quite the fallacy. That headline alone will generate many thousands of views because people are curious, not because they agree -- this is a problem with the internet as a whole these days, so many people have news and topics filtered and curated to their own beliefs, they are unaware that they are living in their own "filter bubble" and thus we assume if I click on article a it means I like article a, so news algorithm xyz will proceed to show me more like a.

I've read the article. It has some legitimate claims, I've even experienced some of them, but I am not so thin-skinned as some people are about internet points, and these issues aren't exclusive to StackOverflow. They are gripes about internet behavior, and human behavior as a whole. It all has to be taken into context, as many point out, the situation was much worse before Stack Overflow.

In the article,

> Quora might seem like an obvious choice, but it shares many of the issues common at Stack Overflow,

Exactly. You can take Stackoverflow and substitute Quora, or reddit in some cases and get the same exact situations described. It's a people problem. Anything led by a curated community of imaginary points will naturally produce elitist behavior. Heck you have this problem in real life (opposed to virtual life) in Academia, a.k.a the "academic elite," what makes you think it is going to be any different on the internet?
Yes, Stepanov is not exactly an OO fan. This interview with him, were he declared that "OO is an Hoax", is great:

http://www.stlport.org/resources/StepanovUSA.html
>Consideration of "good" vs. "bad" of anything is essentially a trait of use vs. them propaganda.

Value judgements are both very, well, valuable AND not "propaganda".

Some things ARE plainly worse than others for some uses or in general too.

Nothing "propagandish" about aknowledging that. Even if you are wrong in your evaluation it's simply a mistake, not propaganda.

Propaganda is a method you employ to convey things (not necessarily judgements even, could be calls to action, warnings, etc) in order to brainwash people to accept them.

As such, it is orthogonal to judging things as good vs bad.

Thus, I deem this argument "bad". And not in a Michael Jackson way.
There are some here, https://kclpure.kcl.ac.uk/portal/michelle.beaumont.html
You should definitely check out Bob Pape's book about the spectrum version of Rtype (and Rampage)

http://bizzley.imbahost.com/download.html
I don't agree that asking questions is easy, or limited only by quality barriers. That may be true for adhering to the rules, but it's not enough to get accurate answers.

If you have a problem which is at all subtle or complicated, it's frequently necessary to open by saying "I know about X and Y, that's not what I'm asking!" Otherwise, the fastest guns in the west will see the header, skim a few lines, and answer "Just do X!" Or, of course, mark as trivial because "X" is in the documentation.

I've found a lot of these questions when trying to grapple with broken APIs. Someone will go "I want to do this thing, but the method call to do it is broken in these specific ways", and get answered with "Just use the method call in the API, dummy!" Often, it comes with a downvote and they never get another answer.

You can work around this, I succeeded with "This method call is broken in this way, so how do I work around that?" But it's far from obvious, and it means learning to not just write good questions but preempt systematically bad answers.
Hey, spammer Here's a list for you (2007)
I've been interested in Smalltalk, but I haven't read much about it other than the GNU Smalltalk man page and a "Squeak by Example" book[0].

The problem I'm having is that it's difficult to discern which "flavor" of Smalltalk I should dig into. Smalltalk-80? GNU? Squeak? Pharro? Which of these, if any, are still being developed?

[0]http://squeakbyexample.org/
CoinIdol Inshorts: Japanese Energy Company Now Accepts Bitcoin
To whom? I mean... who is the sender here?

Different parties have different prices depending on who they are and where in the system they exist, the type of email, the volume, and so on.

A super simple answer may be: Look up the price according to Mailgun or SendGrid, and a simple answer is that it costs $1 to send ~4,000 emails.
The states that have legislated airsoft and BB guns as "firearms" or other weapons, tend to not joke around if they find out people own them and they are "unregistered".
Google is going to buy Twitter
According to wikipedia it will be released between September 26 and 30, 2016
Adblock for Print
We ran some performance benchmarks applying network policy to Kubernetes pods. Found that latency was (nearly) independent of the number of iptable rules applied. This is because once the session is set up, connection tracking lets subsequent packets be forwarded right away.
Responsible Software Development
Ask HN: Feedback about blockchain product
Register here: dashboard.attores.com
The concept is to sign the documents digitally on the blockchain.

Soliciting feedback for:

1. How easy was signing the documents?
2. What can be made better as far as UX is concerned?
3. Any other feedback is more than welcome. :)
Has this been suggested to the OpenSSL devs? If so, what did they say? If not, adekok, perhaps you can do that. You are 100% correct here.
SQL on CSVs
In China, Didi (acquired Uber China recently) drivers is more than ten times as the taxis: 14 million vs. 1.35 million. It operates in more than 360 cities.
I would probably use an invisible aria-live region coupled with some logic to not spew messages to it too frequently or a minimum change to actually autoread. Could also do something like providing checkboxes only visible to the screen reader to subscribe/unsubscribe from gauge updates.
I wonder if any actual web access experts could chime in?
Yep, although:

"One thing we didn’t assess is coping strategies...it’s possible that positive coping strategies could ameliorate some of these associations or effects... We did not inquire about coping. I would say that’s one of the tasks for future studies."
In contrast to that, in Los Angeles, Uber drivers quite often are not familiar with the area they serve, so they are glued to their navigation apps. This can not only create unsafe driving conditions, but sometimes can cause an Uber ride to take twice as long as a taxi ride.

If convenience, comfort, and customer service are not a priority, and I just need to get somewhere fast, the taxi is still the way to go.
$ mail burn@baby.burn

Subject: What is the cost of sending an email?

That's a really good question, BBB. The answer depends on a lot of things -- privately hosted? Using OSS only? Benefiting from the scale of a Google? How many emails are you sending on a monthly basis (since that will bring down fixed costs).

.
The point of bringing up calories in, calories out is not to argue that everyone has the same metabolism, it's to point out that weight changes must be related to the difference between calories in and calories out. People may argue it dogmatically, but I think most people saying it will concede that it is strongest when it is in terms of actual calories absorbed vs actual calories burned (Rather than estimates).

Sure, someone that absorbs more calories will have to adjust their consumed calories down more than someone who is less efficient, but if they adjust their calories in to be less than their calories out, they will indeed lose weight over time.

It might seem absurd that people actually say "physics still applies", but they are usually saying it in response to arguments that are physically impossible, not in response to nuanced arguments about weight loss being more difficult in some cases.
I think this is going to be a steadily-growing problem for SO. I already discount old answers of "Not supported, try this framework" because they're often about features which arrived in a later version. Eventually an awful lot of replies are going to be offering deprecated methods or unnecessary workarounds, and I haven't seen a good plan for maintaining quality as that happens.
AppLovin to Be Acquired by Chinese Investor for $1.4B
It's perfectly legal to lower tax rates on certain products or services. Most EU countries already have multiple VAT rates; eg. in Austria food is taxed at 10% whereas most other stuff is taxed at 20%
Enough with this white guilt nonsense. Do yourself a favor and study Finland's history to learn all about that Nordic privilege. It's not all sunshine and rainbows.
Secure Coding in C++11 and C++14
What is the cost of sending mail?

What are you sending?
Who are you sending it to?

The only thing email simplifies is how it gets there
Also, a few of the live demos have networking enabled.
Pure speculation, but it sounds to me like he may have been working on some kind of undercover exposé on Apple. While I don't see any evidence of this, his actions would make more sense in that light. But if so, it is unclear why nobody at the Verge seems to be in the loop.
> Scala and Kotlin both have projects for AOT compilation to native code

Not sure about Kotlin (stable version of the language was only recently released; more likely a stable JS target is higher on the priority list), but Scala Native isn't production ready, will likely be at least a year from now; same goes for Scala Meta, and Dotty's even further out, minimum 2 years away.

Swift has a head start here, and a huge captive audience in legions of iOS developers -- unlikely that Scala will be able to compete on the native front directly. More likely Scala.js + React Native may draw some from the JS developer pool that want to take advantage of static types and seamless client-server interop that can be had via Scala/Scala.js today.
Right now, yes, agreed that to "set up your own server" is not for the casual user...but eventually setting up a server should be as a straight-forward affair - not unlike installing an app from an app store/marketplace.

Also, remember that there was a time when casual users would go through the set up of local/desktop clients in order to simply read/write email - e.g. outlook express, thunderbird, apple's mail app, etc. Whether we call it setting up a server, or installing/setting up an app., eventually it won't make much difference.
Different VAT rates for different types of products are not a problem in EU, in fact almost all European countries also have a reduced VAT rate: https://en.wikipedia.org/wiki/European_Union_value_added_tax...

Quite often the reduced rate applies e.g. to food, but it really can be any product category.
Is the code for launching Windows containers open source yet? I'm not familiar with the Docker codebase, but a quick search didn't turn up anything except configuration-related stuff. I'm especially interested in how Hyper-V isolation and layering is implemented.
Renault, Nissan partner with Microsoft for connected car technology
I've done that, usually I will put an undef after so that the macro's scope is limited.

As far as macro's go, that is not so bad and generating the exact same code over and over is asking for errors too. Not sure of how else to do something like that, but I could be ignorant.
I remember reading this blog piece regarding Ubering while black, and it improved my opinion of the company/"taxi startup" industry: https://medium.com/matter/ubering-while-black-146db581b9db#....
Very hard to say.

For spammers with hacked machines: 0

Should this cost include hardware? Than it costs me at least the 1000 bucks my computer costs.

If not including the setup, than it's just the extra electricity that is used when a mail comes through as opposed to when no email comes through. I think this is the only value where it would be possible to clearly define it.
Google is planning a 'Pixel 3' laptop running the 'Andromeda' OS
> Vast majority don't like the idea of taxes being raised on them no matter who they are.

I don't know, people in my town regularly vote for tax increases and vote for politicians who want to raise taxes. Seems like a political issue tbqh.
Looks very neat. Will try it out, thank you for sharing! Would be interested to see this kind of tech in different verticals...
https://mspoweruser.com/microsoft-announces-the-general-avai...
One of the reasons I always argue for GC is that I used Native Oberon, and also collect papers related to Xerox PARC and DEC research.

Modern hardware would be a dream to any of those researchers doing systems programming in GC enabled languages.

I only consider the biggest flaws of Java not adopting AOT from the beginning and the lack of value types. Now the JDK ecosystem needs to wait until Java 10, probably around 2020 or later, to get them.
Because most places do not have the tax system described. Solatic is not arguing that you need prop 13, merely that ScottBurson's proposal is worse.
No big deal... just running windows98 on my phone...
I just wanted to say that I think you're doing great work here! Obviously everyone has their own motivations for doing open source work, and yours are clearly to work in Rust and contribute to the Rust community while also scratching some personal itches.

Honestly, I'm not sure that trying to contribute to grep would even be worthwhile. You've got a few cases where ripgrep is faster than grep, but to submit patches to grep to fix it for those cases would be an enormous amount of effort, and either require you to rewrite a whole bunch of Rust code in C or the grep maintainers to accept patches in Rust, neither of which seem like great ideas. What you have done is advance the state of the art in search tools, as well as provide lots of building blocks to the Rust community for other developers to get great behavior out of their own programs. (Incidentally this is one thing I love about Rust--it's very straightforward for someone to write a crate that implements something in an extremely optimized way but still presents an easy-to-use API for other developers.)

I haven't had an opportunity to use many of your crates in my Rust development yet (except byteorder!) but I'm excited that they exist and I can definitely see myself using them in the future.
In Canada they have had success. Toronto is an extremely integrated city.
Oh, HP launched a cloud, then shut it down again.

http://uk.businessinsider.com/hp-shutting-down-hp-helion-pub...

The last thing you'd want is to do a big migration then find the rug pulled from under you.
Wikipedia is not a news website, it's a tertiary source, so it will definitely not be up to date :)

Check this out: https://mspoweruser.com/microsoft-announces-the-general-avai...
So maybe another decade or two? I'm not sure a 'just' is fair when aiming for something never done before.
> a lighter browser (without canvas, webgl, webrtc etc.)

Please do not do this. Webgl and Webrtc are fundamental technologies needed to efficiently do basic activities like process an image or send sound data to another user.

I am all for a "lighter" browser, by removing UI, removing dev tools, etc. Get rid of the stuff that's not required to make a web page work well. But WebGL and WebRTC are cornerstone technologies for the web to thrive. WebRTC is critical for allowing open source software to thrive in particular (allows apps that don't need a central server) and WebGL is critical in particular for web software to compete in the AR/VR age. We need 100% browser support on these two APIs, and we need it yesterday.

I realize these technologies are not currently doing anything for you. I sympathize. But we need them in browsers now so that we can use them in 10 years.

Please, please, please jetsam other parts of the ship before you cut those features.
Can someone explain the benefit of this? vs. "squash and merge"?
I had an accident that led to cardiovascular / brain issues that reminded me of this, although less critical at first, but lingering. Since I do not need to be hospitalized, I could reflect on it, and it was like knowing how it felt to be handicaped, suffering debilitating diseases or even what old age could feel. It sheds a strong light on the life of others and yours, how fragile health can be. That said it's also sad how impossible it is to know this beforehand (if you're between child and old, many doctors will just handwave over some symptoms).
> depending on where you live there is no guarantee a taxi is around the corner

Exactly. You go to a warehouse party in East Williamsburg and it's 5 AM and feel like going home. The public transit situation in Brooklyn would make that trip take a while (wait 20 minutes for the L, get off, wait 20 minutes for the G, or alternatively wait an hour for the next bus). And what kind of yellow cab is going to hang around an industrial district waiting for a fare? Uber wins every time.

It's the density thing. The taxi model works well enough in Manhattan because there are enough people around the hot spots to provide off-the-street fares. A lot of things that work in Manhattan don't always transfer easily to the lower-density reality of the rest of the city/country.
It might be as simple as adding the important info in an alt or title attribute that gets updated when the visual does.
I can put this differently: if I had a CFO who confused gross revenue with net profit, then I would fire the CFO and hire someone better.

We can easily list cool stuff that happened over the last 100 years: radio, television, cell phones, the Internet.

We can easily list bad stuff that happened over the last 100 years: environmental degradation, global warming, the increase in the percentage of income spent on transportation, difficulties in raising children.

What do we get when we subtract the bad stuff from the good stuff? Until we have good metrics for doing that, we are like the CFO who confuses gross revenue with net profit.
It's a humbling experience, especially if (as I'm sure many here are) you're an analytical sort, used to problems being resolved with focus and attention.
This is the actual underlying problem, and don't think I'm not aware of it.
Everything is inaccessible by default, and takes special code and knowledge to make it accessible, specialized knowledge that a majority of devs don't have.
Heck, I'm swimming in this every day and I wouldn't consider myself an expert/not sure if my idea for making this particular component accessible would even be the right way (tm) though I'm pretty certain it would at least work.

Probably the long term answer is to just cure blindness. ¯\_(ツ)_/¯
Maybe you mean softlayer. As far as I know Rackspace was recently bought out by someone else. I understand IBM wants to be cool but it doesn't make sense to promote an immature technology as enterprise ready...
Was it their first language though, and more generally, what did they already know?

Don't get me wrong, I remember the people who taught me C++ rather fondly. It's just done really terribly really often.
Not to mention "what's the best <X> library" can frequently be answered in an objective fashion, if the answers give a breakdown of why.

Things like "lib A requires excessive boilerplate compared to lib B, see example", or "lib A can't be installed under the following platforms", etc. What should be voted down on those types of questions isn't the question, but poor answers.

It's really frustrating, because getting the opinion of experts who have tried a bunch of alternatives, and know the pros and cons that matter, is exactly why I go to SO frequently.
> While the JVM's GC is decent, it can definitely cause latency spikes.

Which one?

Java is like C and C++, there are plenty of JDKs to chose from, each it is own set of implementation behaviors, for the different types of customer pocket sizes.
I don't understand. What's the point? If you really want to do function programming, use a language made for it, like Haskell or OCaml. Why the need to make one language do everything. Whatever happened to using the right tool?
I must be missing something, given the "reverence" SO seems to get.

I don't think you are.

Stack Overflow was an interesting idea, but I find it has a terrible signal/noise ratio today and one of the most unpleasant and unconstructive cultures of any tech discussion site, for basically the same reasons that many other comments here have already given.

The way they chose to co-opt search engines was also a brilliant move by the founders, but has also now become annoying to the point where I'd have the entire SO network removed from my search results pages by default if I could.
Has support for HTTP/2
Surely you are joking? Your evidence in the "difference" is a shutterstock video clip and a jpeg? I don't even understand what you are trying to show. I see plenty of taxis in both.

"If you were to teleport a Manhattanite from 2006 to 2016 I think they'd be shocked to see the large number of non-yellow cabs on NYC streets."

They would be shocked? Shocked to see the presence of something that didn't even exist a decade earlier?

What might "astonish" a Manhattanite is the fact that there are there are so many more taxis on the street now than there were is 2006, and this increase is year over year for the last decade. Example in 2014 there 48,580 taxis in 2015 the last year for which there is data there were 63,261 taxis. It's never been easier to get a cab.

source city data:
http://www.nyc.gov/html/tlc/downloads/pdf/hail_market_analys...
A network like Freenet would be more appropriate for a situation like this. Its peer to peer nature is like bittorrent, so the more popular content is, the more it is replicated, and thus becomes easier to access.

It shouldn't be impossible to design a distributed network that has a positive feedback loop that makes a DDOS counterproductive, by actually boosting the targeted materials.
How to be an Irish soda bread master, step 1: let out all the fairies
I left BK in 2009 just before uber. I took black cars everywhere. I had a band and we would book an SUV and get a Lincoln Navigator to drag our thrash metal crusty tour equipment instead of driving our own van to local shows.

These small black car businesses were often very personable if you had an account or even used the same number consistently to book drivers.

I know Uber hired theses sorts of companies to staff in the first few years. I wonder if they realize that by doing that they put themselves out of business, and how much of that capital has left the local economy.
'Fiddle with it until it works' has to be done when you are working with a product that isn't documented well enough. If that mentality is used in general for programming it is bad, but there are some situations where experimentation has to be done to work out how parts the product work.
Possibly, but one thing the article doesn't address is the computational costs of doing the convolution. Because you have to store an intermediate representation of the image for every convolution kernel that you use, you start to eat up memory in the GPU. I think processing should be quick enough that you could generate animations in real-time, however.
> It would have certainly worked here

So no, you can't cite an example?

> "I believe he was secretly (fired)"

I see no reason to believe that what both the board and Eich are claiming is technically false. If you define "fired" to include "you know where this is going, get out now and save some face by resigning" then yes, sure, I believe he was secretly fired.
That's what the "benevolent feudal overlords" want everyone to think. From all the defeatist DDoS comments I'd say they're doing a good job at it.

As Brian Krebs, myself and numerous other people have pointed out, Cloudflare could end almost all of the DDoS-for-hire attacks in an hour if they actually wanted to https://news.ycombinator.com/item?id=12577289
Works great on Firefox 49.0.1 32bit [Win10, 64bit]
Adding Webhooks in 4 Steps
Since emissions will cost more, they'll have more incentive to upgrade their fleets to more efficient planes.